Give special treatment to the builtin array and function types, which must
always be constructed by the parser.
Mark Process stdin as closed in closeStdIn method.
Merge
Store the module in the in-memory cache before deserializing the defs so we
can look up those defs from array and function parameter lists within the
module.