you don't need to create a new `Local` here. The return value is already `Local`. instead do:
```cpp
Local<Value> argv[argc] = {
  String::New("hello world").As<Value>();
};
```