Provide mapAndUnzipM, zipWithM, zipWithM_, foldM, foldM_, replicateM, replicateM_