with.hsclass Hoge a where hoge :: a -> a instance Hoge (Maybe Int) where hoge _ = Nothing
without.hsinstance CHoge (Maybe a) where hoge _ = Nothing