[Haskell-cafe] elementary Maybe Monad problem .. sigh