Serialisation

GwySerializable — Serialisable value-like object interface
Serialisation utils — Helper functions for classes implementing serialisation
Serializable boxed — Making boxed types serialisable
Serialize — Serialisers and deserialisers