I expected `Option.Wrap(T?)` to return `Option<T>`, but it actually returns `Option<T?>`.
I expected
Option.Wrap(T?)to returnOption<T>, but it actually returnsOption<T?>.