anchor.diff:  
   -spec load_file(binary()) -> any().
   load_file(Path) ->
  -  Env = compile_file(Path),
  -  clj_env:get(eval, Env).
  +  #{eval := Value} = compile_file(Path),
  +  Value.
   
   -spec timed_compile(binary(), options(), clj_env:env()) -> clj_env:env().
   timed_compile(Src, Opts, Env) when is_binary(Src) ->
  
positive.code:   ok.
  
  -spec emit_eval_form(any(), clj_env:env()) -> clj_env:env().
  emit_eval_form(Form, Env) ->
    Env1          = clj_analyzer:analyze(Form, Env),
    {Exprs, Env2} = clj_emitter:emit(Env1),
    Value = eval_expressions(Exprs),
    clj_env:put(eval, Value, Env2).
  
  -spec compile_forms_fun(options()) -> function().
  compile_forms_fun(Opts) ->
  
negative.code:   RdrOpts  = maps:get(reader_opts, Opts, #{}),
    Mapping  = #{clj_flags => CljFlags, compiler_opts => Opts},
    Env1     = clj_env:push(Mapping, Env0),
    State    = #{env => Env1},
  
    EmitEval = case Opts0 of
                 #{time := true} ->
  