I capture a Macro.Env with built-in helpers available.
Code.eval_quoted_with_env/3 accepts a Macro.Env. By adding
h/1 to the macros list and flush/0 to the functions list,
every eval session can call them without an explicit import.
Summary
Functions
@spec env() :: Macro.Env.t()