We should offer, preferably in the format of separate module(s), additional support for schema-based serialization formats, like Avro.