A non-intrusive lightweight JS to C++ bindings for node