{-# OPTIONS_GHC -Wall #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE RecordWildCards, 
   OverloadedStrings #-}
{-# OPTIONS_GHC -Wall,
  -Wno-unused-imports #-}


-- some comment
class Semigroup a => SomeData a

instance SomeData All