Returns Some if exactly one of this, optb is Some, otherwise returns None.
Some
this
optb
None
Option<T> xor(Option<T> optb) { if (this is None) return optb; if (optb is None) return this as Option<T>; return None<T>(); }