Add support for all avro Unions