Revert "Merge pull request #59 from nightscape/monadic_elements"

This reverts commit 9af79698836ed683f683453241f68891a722b330, reversing
changes made to 2b423096f93aaf5dedfbc0f66c27748b7383124b.