Shouldn't this be marked `unsafe`? https://github.com/infinyon/node-bindgen/blob/952a08a07b4438a1f1a71b4d0c4937c7d9b61dd2/nj-core/src/basic.rs#L328 If it call this with a null pointer or something like that, it is ub?