[Haskell-cafe] Indexed monads and MonoLocalBinds