:sig DValue& DValue::deref() const DValue& DValue::deref() const :params return value : referenced target when resolvable, otherwise this value :see 0_DValue 2_DValue_is_reference :content Returns the value after following internal reference links. Most public accessors call this for you, so direct use is rare in unit code. ```cpp const DValue& actual = value.deref(); print(actual.get_type_name()); ```