Returns None if the option is None, otherwise returns optb.
optb
Option<U> and<U>(Option<U> optb) => isSome ? optb : None<U>();