assuming we get a GenericRecord.