Consider this:
myContext:
- match: "somePattern"
push: [ context1, context2, context3 ]
escape: ";"
Where it would go back to myContext
once the escape pattern is found. It is possible to simulate the feature using embed like so:
myContext:
- match: "somePattern"
embed: some-pattern
escape: ";"
some-pattern:
- match: ""
push: [ context1, context2, context3 ]