mkBlockParser now applies the correct length value to the transformer
seperated mandatory whitespace from generalised whitespace, in addition to a new seperator pattern
extended syntactic parsers