Serialization of nested polymorphic objects

YAY!