yes, just because an exception has a crappy message it doesn't mean we have to do that everywhere. If you're feeling top performer also improve the message in RegexExpressionLanguageFunction :)