code: func intersectionSelector(a, b Selector) Selector {
  	return func(n *html.Node) bool {
  		return a(n) && b(n)
  	}
  }
docs: // intersectionSelector returns a selector that matches nodes that match
  // both a and b.