derive instance -> deriveinstance and derive newtype instance -> derive newtypeinstance
derive instance
deriveinstance
derive newtype instance
derive newtypeinstance