[bugfix] DecrementDataPointer previously did nothing
[bugfix] DecrementData previously did nothing
[refactor] No-op in root trait is never used, converted to interface
[refactor] make parser combinator naming clear
[refactor] Use literal strings for regex chars and do not extract parser statements where unnecessary
[feature] implemented conditional jump operators e.g. '[' and ']'