public void Build(out Instruction instruction) => instruction = new Instruction(this);
public void GetInstruction(out Instruction instruction) { if (state != InstructionDecodingState.Completed) throw new InvalidOperationException(); builder.Build(out instruction); }