[GHC] #13218: <$ is bad in derived functor instances