pub type FunctionCode = u8;