Parser

- ::findPattern now scans all nodes.
Unit Tests

- Updateض to use the new template.
Unit Tests

- Corrected tests that are no longer valid.