model-0.2.4: Derive a model of a data type using Generics