code: func (c *ChainInfo) Remove() error {
  	// Ignore errors - This could mean the chains were never set up
  	if c.Table == Nat {
  		c.Prerouting(Delete, "-m", "addrtype", "--dst-type", "LOCAL", "-j", c.Name)
  		c.Output(Delete, "-m", "addrtype", "--dst-type", "LOCAL", "!", "--dst", "127.0.0.0/8", "-j", c.Name)
  		c.Output(Delete, "-m", "addrtype", "--dst-type", "LOCAL", "-j", c.Name) // Created in versions <= 0.1.6
  
  		c.Prerouting(Delete)
  		c.Output(Delete)
  	}
  	Raw("-t", string(c.Table), "-F", c.Name)
  	Raw("-t", string(c.Table), "-X", c.Name)
  	return nil
  }
docs: // Remove removes the chain.