Parser

- In ::findBinary, it is not necessary to prune branches.
Parser

- ::findTerminator now moves branch pruning out of the iterated loop.
Parser

- ::findCommand moves branch pruning out of the iterated loop.
Parser

- ::findOverrides moves branch pruning out of the iterated loop.
- Now scans all nodes.
Parser

- ::applyOverrides looks at all nodes.
Parser

- ::findPattern moves branch pruning out of the iterated loop.
Parser

- ::findSubstitution moves branch prining out of the iterated loop.
Parser

- ::findOperator moves brnach pruning outside the iterated loop.
Parser

- ::findModifications moves branch pruning out of the iterated loop.