Enums!

Enums are only added if all of the symbols conform to Avro enum
restrictions.  Otherwise they remain the original type.