{-# LANGUAGE GeneralizedNewtypeDeriving #-}
newtype Foo = Foo Int deriving Class