add mode for textmate snippets
minimize number of capturing groups
do not require highlighter to match every letter
add {defaultToken: "..."} rules for skipped text
use new tokenizer features