func (r *Rule) DelAttr(key string) {
	delete(r.attrs, key)
	r.updated = true
}
func (r *Rule) DelAttr(key string) {
	delete(r.attrs, key)
	r.updated = true
}
// DelAttr removes the named attribute from the rule.