Eval Vs New Function