Use Context.define() to test the JNI/CPP requirement, conditional compilations flags no more needed
If the function has not return type defined, it's using Void by default