#22, turn off unboxed tuples, makes the (#) operator work
#24, don't remove DeriveFunctor even on a newtype
#638, ensure $! on strict fields doesn't break
Move the API to Language.Haskell.HLint2