You can write collections to a stream. You can read them back in again. Talk about the -awake method.
-awake
<<This section unfinished.>>