Missing features: - `interface`, `implementation`, `namespace`, `export`, and `rewrite … in …` are not colored as keywords - Identifier names ending with multiple `'`s will cause all text after it being colored as string. - Does not support `'identifier`, "label-as-type". cc. @edwinb