+ `Serializable` class + `make_serializable` decorators as alternative to subclassing + `serialize` turns objects into a string + `deserialize` turns a string into objects + methods for controlling the serializing process if the default doesn't cut it