RE: [Haskell] "Classic" vs. "Cunning Newtype" Derivation