Record, Service

* serialization
* equality
* contains
* initialization