anchor.diff:                , local  => OpAtom
                 },
   
  -  Env2 = clj_env:put_local(Env, Name, maps:remove(env, BindExpr)),
  +  Env2 = clj_env:put_local(Env1, Name, maps:remove(env, BindExpr)),
     clj_env:push_expr(Env2, BindExpr).
   
   -spec validate_bindings('clojerl.List':type()) -> ok.
  
positive.code:              true  -> loop;
               false -> 'let'
             end,
    {InitExpr, _} = clj_env:pop_expr(analyze_form(Env, Init)),
    BindExpr = #{ op     => binding
                , env    => ?DEBUG(Env)
                , name   => Name
  
negative.code: 
    Second = clj_core:second(List),
    ExceptionEnv = clj_env:context(Env, expr),
    {ExceptionExpr, Env1} = clj_env:pop_expr(analyze_form(ExceptionEnv, Second)),
  
    ThrowExpr = #{ op        => throw
                 , env       => ?DEBUG(Env3)
  