Added support for serializing and deserializing objects and lists containing anything else supported by the library