Moved !with command to own handler and improved error messages. Better
error message for recommendation parameters as well.
Language.unknownRecommendationParameter was unused now.