Forgot to pass  to eval_do_var_def