code: def remove_extended_args(self, instructions):
          
          new_instructions = []
          last_was_extarg = False
          n = len(instructions)
          for i, inst in enumerate(instructions):
              if (inst.opname == 'EXTENDED_ARG'
                  and i+1 < n and instructions[i+1].opname != 'MAKE_FUNCTION'):
                  last_was_extarg = True
                  starts_line = inst.starts_line
                  is_jump_target = inst.is_jump_target
                  offset = inst.offset
                  continue
              if last_was_extarg:
  
                  # j = self.stmts.index(inst.offset)
                  # self.lines[j] = offset
  
                  new_inst = inst._replace(starts_line=starts_line,
                                          is_jump_target=is_jump_target,
                                          offset=offset)
                  inst = new_inst
                  if i < n:
                      new_prev = self.prev_op[instructions[i].offset]
                      j = instructions[i+1].offset
                      old_prev = self.prev_op[j]
                      while self.prev_op[j] == old_prev and j < n:
                          self.prev_op[j] = new_prev
                          j += 1
  
              last_was_extarg = False
              new_instructions.append(inst)
          return new_instructions
docs: Go through instructions removing extended ARG.
          get_instruction_bytes previously adjusted the operand values
          to account for these