> // DEPRECATED, use std::make_unique<Value>(const BlobStorage&) instead.

We use it in a few files in `atom/common/native_mate_converters/*.cc`.
atom/common/native_mate_converters/v8_value_converter.cc
if (try_catch.HasCaught()) {
      LOG(ERROR) << "Getter for index " << i << " threw an exception.";
      child_v8 = v8::Null(isolate);
    }
    if (!val->HasRealIndexedProperty(i))
      continue;
    base::Value* child = FromV8ValueImpl(state, child_v8, isolate);
    if (child)
      result->Append(std::unique_ptr<base::Value>(child));
    else
      
      
      result->Append(std::make_unique<base::Value>());
  }
  return result;
}
base::Value* V8ValueConverter::FromNodeBuffer(v8::Local<v8::Value> value,
                                              FromV8ValueState* state,
                                              v8::Isolate* isolate) const {
  return base::Value::CreateWithCopiedBuffer(node::Buffer::Data(value),
                                             node::Buffer::Length(value))
      .release();
}
base::Value* V8ValueConverter::FromV8Object(v8::Local<v8::Object> val,
                                            FromV8ValueState* state,
                                            v8::Isolate* isolate) const {
  ScopedUniquenessGuard uniqueness_guard(state, val);
  if (!uniqueness_guard.is_valid())
    return std::make_unique<base::Value>().release();
  std::unique_ptr<v8::Context::Scope> scope;