Workspaces also allow you to set the env for a context:

  $ dune printenv --profile default
  (flags
   (-w -40 -machin))
  (ocamlc_flags
   (-g -verbose))
  (ocamlopt_flags (-g))
  (melange.compile_flags (-g))
  (c_flags ())
  (cxx_flags ())
  (link_flags ())
  (menhir_flags ())
  (menhir_explain ())
  (coq_flags (-q))
  (coqdep_flags ())
  (coqdoc_flags (--toc))
  (coqdoc_header ())
  (coqdoc_footer ())
  (rocq_flags (-q))
  (rocqdep_flags ())
  (rocqdoc_flags (--toc))
  (rocqdoc_header ())
  (rocqdoc_footer ())
  (js_of_ocaml_flags ())
  (js_of_ocaml_build_runtime_flags ())
  (js_of_ocaml_link_flags ())
  (wasm_of_ocaml_flags ())
  (wasm_of_ocaml_build_runtime_flags ())
  (wasm_of_ocaml_link_flags ())
