code: def _mk_call_init(class_):
      
      def __init__(self, packed=no_default, *, positional=0, keyword=0):
          if packed is no_default:
              arg = int.from_bytes(bytes((positional, keyword)), 'little')
          elif not positional and not keyword:
              arg = packed
          else:
              raise TypeError('cannot specify packed and unpacked arguments')
          self.positional, self.keyword = arg.to_bytes(2, 'little')
          super(class_, self).__init__(arg)
  
      return __init__
docs: Create an __init__ function for a call type instruction.
  
      Parameters
      ----------
      class_ : type
          The type to bind the function to.
  
      Returns
      -------
      __init__ : callable
          The __init__ method for the class.