Regularizing case, package, trait, class, object.
Clearer naming of the whitespace related rules.
Add some cuts to orient error messages.
Move Parents into the F0 rules.
Move Template into the F0 rules.
Elaborate on difference between top level and block parsing.
Organization and commentary.
More of the same.