Linq notation for the Maybe monad, part 2