acabei de ler o código-fonte do monad, você cozinhou @_jhunsaker