Reader support for anonymous functions
Use JavaScript eval() to allow dynamic js* content
Emit singleton Type.EMPTY instances for empty collections
Reader support for ratio literals