AvroConvertible should be public.
Union encoding fixes. Fixed value encoding.