Added a duration monad.