Object persistence via traits-cereal

Now's as good a time as any to start kicking the tires.
Why assign to `version` if you're not going to do anything with it?