Added support for Avro unions