Adds map to Monad and AbstractMonad