No you're missing the point son, the controller wouldn't catch a piece of code that follows the rules but
simply has a letter, number or decimal point where it shouldn't be. my suggestion to check his code is logical.
If you don't like it who cares. done and done.