Upgrades Syntax Checking to proposal

Syntax checking was entered under Discussion.
It should be part of the implementation from the start.