make the builtins evaluate their args properly