value-class based Option that allows Some(null)