Schemequestionrules

Hmm. If its improperly capitalized, then it will throw an error, and not run at all.  Which means that you are checking in code that has never been executed or tested.  Which in general is a bad idea: code should be tested, it should at least run.

Sometimes, one can violate this rule when doing green-field development, but these changes look like changes to existing code that is simply not being tested.  Which suggests that maybe we should at least have some minimal unit tests for this?