A type representing a value that may be null.
The type of the value to contain.
https://en.wikipedia.org/wiki/Option_type
A type representing a value that may be null.