Note that making annotations optional are currently hampered by a bug, though there might be some clever workaround.
For closure compiler annotations, the macro needs the ability to output a comment. Currently, it seems that the literal comment is interpreted as a comment by sjs and thus not output. Is there a workaround for this?
It'd be nice if this could be used to write pretty asm.