dependency update
Fix #1, dflt args evaled in proper frame
handle errors when evaling args or test exps