In that case a word test can be run on each keyword as it's entered, only flagging an error if it's over 30% different case wise. Meaning single case differences would be ignored, but messy stuff like the above wouldn't get past the compile stage.
StrictOrElse
StrictOrElse