Squeak provides several ways to serialize objects. Ma object serialization offers access to the objects in their serialized state via a domain of first-class "Buffers". MaSerializedGraphBuffer encapsulates a single ByteArray to efficiently enumerate each MaObjectBuffer, a description of a single object, in the graph.