allow eval to take just one arg too