runProjectionWithEnv :: [Lam.BindingWithId CodeDbId]
                     -> Map CodeDbId (Eval.Val CodeDbId)
                     -> Either [Error] (Eval.Val CodeDbId)
runProjectionWithEnv bindingsWithIds initialEnv = 
  eval bindingsWithIds initialEnv
runProjectionWithEnv :: [Lam.BindingWithId CodeDbId]
                     -> Map CodeDbId (Eval.Val CodeDbId)
                     -> Either [Error] (Eval.Val CodeDbId)
runProjectionWithEnv bindingsWithIds initialEnv = 
  eval bindingsWithIds initialEnv
runProjectionWithEnv bindingsWithIds initialEnv = 
  eval bindingsWithIds initialEnv