ignoring groups all/none
clarify meaning of vars
fix earlier commit
ALL_GROUPS is now a set
IGNORE_GROUPS is now a set
DEFAULT_NODESET is a set
nodeset should use set()s, but see FIXMEs