pub type CoreFunctionType = u32;