[Haskell-cafe] Why Maybe exists if there is Either?