Full disclosure: that StrongPersistentToLocal() helper from the
article is my code. I introduced that trick in the Node.js code base
years ago and looks like people copied it. Mea culpa. :broken_smile:
So, it works, but it's not particularly safe. Caveats:
- don't use it on weakly persistent handles, only strong ones, and
- don't call .Reset() while the Local is still in use
Node.js (ab)uses it for performance reasons but most of the time you
should just use `Local<Value>::New(isolate, persistent)`.