begin wrapping v8::Value