More refactors
Fixed some issues with json mapping, nils and converters
Added TimeFormat::ISO_8601_DATE
Fixed an issue with array literals not cloning ast nodes for the typeof part