GHC.Generics-based Control.DeepSeq.rnf implementation