moved and deleted error messages from tools_say, and refactored xLambda's error checking