static L<WebNode> web_nodesNotFromCertainWebs(Set<S> ignoredWebIDs, L<WebNode> nodes) {
  new L<WebNode> l;
  for (WebNode n : unnull(nodes))
    if (!containsNotNull(ignoredWebIDs, n.web.globalID))
      l.add(n);
  ret l;
}