adding two more test cases
a) now all matrix transformation qualifiers use the anonymous function mechanism rather than the explicit pushMatrix/popMatrix mechanism b) "times" argument-gobbing has been reworked.
changes so that the times syntax if fleshed-out before the qualifiers. This is relevant so we can chain qualifiers to a times block
both qualifiers and "times" now capture the whole remaining part of the line (within each if-then-else branch part if they are within ifs, even nested)

…not quite exactly final but pretty close