Extensions for nullable types that make nullable types declarative like optionals