pub unsafe extern "C" fn create_base( isolate: *mut Isolate__, allocate: CCallback, construct: CCallback, call: CCallback, drop: extern "C" fn(*mut c_void)) -> *mut c_void