Yes, it is intentional. See https://ghc.haskell.org/trac/ghc/ticket/2530