Add support for syntactic classification.

Tests pending.
Because we want comments to be green :)