Avro definition parser