[Haskell-cafe] Failure deriving MonadRWS when using a type-family for the State part