Realign with the oracle if an invalid opcode is encountered and differing numbers of bytes were fetched. Also remembered pass by reference was a thing.