code: func hasChildMatch(n *html.Node, a Selector) bool {
  	for c := n.FirstChild; c != nil; c = c.NextSibling {
  		if a(c) {
  			return true
  		}
  	}
  	return false
  }
docs: // hasChildMatch returns whether n has any child that matches a.