enables python class to be serializable/deserializable