A wrapper type for optional values (aka maybes) in .NET.