define and use unbound_var_error and arg_missing_error
Merge branch '25-eval-overhead' into 26-debug