By defaults strings are now simple strings.
They can be turned to regexp with x or raw string with r.
Indentation is now handled globally with an i prefix.
nested blocks {} and sequences "do .. then .. end" are now merged.
The new sequence "do .. then .. end" has a unique frame.
Implemented support for group number through nesting of sequences.
New tree syntax uses {} instead of [] now that this is available
Removed confusing implicit "new", template now needs to be captured to be available.
Renamed the "template" browsing function to "wrapper".
Change odd syntax is' / has' to is () and has ()
Previous template calls where implicitely doing a concatenation. This can now
be controlled directly with the '@' reference. Opens up for the next step which
is management of containers in templates.
Browsing functions now returned the selected value rather than self
Implemented self matched to still return the self value if needed
Fixed call of browsing functions in wrap and weave clauses
Updated test baseline
traverse instructions are removed.
wrap/weave into; and wrap/weave over; now give traverse control.
removed apply placeholder.
introduced all when applying a wrap and weave command on the whole tree.