Removed fnName arg to 'match', because 1. the code is cleaner, and 2. no debugging power is lost (stack trace tells all)
Implemented 'SCALES' step to use the 'Scale' module
Implemented extractVarsets, which extracts varsets from the syntax tree into a flat list.
Got complete Grammar of Graphics pipeline working (including scales and rendering)
Updated docs