pub type ProcessInstructionWithContext = fn(_: usize, _: &[u8], _: &mut InvokeContext<'_>) -> Result<(), InstructionError>;