added some basic methods for the maybe monad