Gets the reference to the underlying value.
@override Option<T> get() { final val = _cache[this] as T?; if (val == null) { return None; } return Some(val); }