pub type ModuleCommandResult = *mut c_void;