pub static mut ScriptEnvCreateSub: Option<unsafe extern "C" fn(parent_env: *mut c_void) -> *mut c_void>