code: func filterRules(rules []string, filters []utiliptables.Chain) []string {
  	filtered := []string{}
  	for _, rule := range rules {
  		skip := false
  		for _, filter := range filters {
  			if strings.Contains(rule, string(filter)) {
  				skip = true
  				break
  			}
  		}
  		if !skip {
  			filtered = append(filtered, rule)
  		}
  	}
  	return filtered
  }
docs: // filterRules filters input rules with input chains. Rules that did not involve any filter chain will be returned.
  // The order of the input rules is important and is preserved.