add BazaarT and BazaarT1 role annotations to avoid user-accessibl
Coercible unsafeCoerce in GHC 7.8