Think the documentation for `serialize` and the attributes belongs up closer to 39 where the method is documented.

Instead of `some_attribute` use `:preferences` (to be consistent)