His example creates an instance of a Foo class, passes it into the "freezer" object which, thanks to his new additions, automatically drops it into a Couch DB database for holding. The same is done for the "thaw" process - a call to fetch() and the object is returned as good as new.