modified Maybe.scala to remove tautology