in reply to YAML & Objects
I use Class::StorageFactory. For inside-out objects, you need a method to call that returns serializable data.