I'd like to subclass the avro-generated classes.
Is it possible to tell avro to deserialize using a custom builder that
instantiates my subclasses?
There are some hints in the source code that this might be possible, but
what I'd really like is a small, working example...