Add a monad-par version.  Strategies is badly screwed up.