This syntax is much heavier than the Lisp-style syntax, despite also being terser... about to revert unless I see a particularly compelling reason to keep it.