mod53.hs:4:22: error: Can't make a derived instance of ‘C T’: ‘C’ is not a stock derivable class (Eq, Show, etc.) Try enabling DeriveAnyClass In the data declaration for ‘T’