Remove the dependency on Data.Derive in favour of DeriveGeneric
Documentation