[("tests/examples/Extensions20.hs:1:1-63: Warning: Unused LANGUAGE pragma\nFound:\n {-# LANGUAGE GeneralizedNewtypeDeriving, DeriveDataTypeable #-}\nPerhaps you should remove it.\n",[ModifyComment {pos = SrcSpan {startLine = 1, startCol = 1, endLine = 1, endCol = 64}, newComment = ""}]),("tests/examples/Extensions20.hs:2:1-33: Suggestion: Use newtype instead of data\nFound:\n data Foo\n = Foo Int\n deriving Class\nPerhaps:\n newtype Foo\n = Foo Int\n deriving Class\nNote: decreases laziness\n",[])]