Make "say" reject certain strange forms, e.g.:

	say ([] 42)
	say (["a" "b"] 42)
	say (var_new 42)