allow deserialization/instantiation of inner-class objects