add the ability to use, e.g., !as.factor as a lexical