RE: Rebindable monads?