A type that extends T to include undefined as a possible value.
The base type to extend with undefined.
A type that extends T to include undefined as a possible value.