lithium is an experimental language that transcompiles to Javascript.