Tested InputStream, Marshal and Unmarshal
Corrected an error where Maps and Iterables stored objects of Type -> Any instead of Any