ADD clj.algo.monads dep and try to use it(let's learn it at home :D )