code: def specbits(self):
          
          bits = []
          for opt in sorted(self.__options):
              # handle the case where this is a negated option
              m = re.match(r'^! (.*)', opt)
              if m:
                  bits.extend(['!', "--%s" % m.group(1)])
              else:
                  bits.append("--%s" % opt)
                  
              optval = self.__options[opt]
              if isinstance(optval, list):
                  bits.extend(optval)
              else:
                  bits.append(optval)
          return bits
docs: Returns the array of arguments that would be given to
          iptables for the current Extension.