I started out this possibly implementation I'd use our Scanner's "capture" feature (implemented for the sake of parsing Lua identifiers & strings) to drop down to Assembly for matching entire runs of literal chars.
A performance drawback is that using `string.sub` to grab that slice to test against would waste time leaking garbage upon failed matches. If this proves a problem, we could add a flag to `string.sub` telling it not to!
4/4 Fin for today! More mini-languages tomorrow!