Lightweight, no build, plain JS alternative to JSX
Typescript errors-as-values implementation with opt-in runtime enum.