pub trait FullInstructionContext { fn memory(&self, addr: u16) -> u8; fn bsr(&self) -> u8; fn pclath(&self) -> u8; }