it would be nice if this and the rest of the on-wire/disk formats implemented generate_test_instances() so that we could check for compatibility between different versions