adding scope test to hard.scm
removing subform testing logic from eval_func_call and instead relying
on eval_expr to perform it, shaves off between 0.4 and 0.8 seconds from (fibo 31)