ok. I didn't remember that NSCoder API was such a mess.
Let tight with that for now.
Especially since it's some kind of temporary serialization while waiting for a cross-platform implementation.