it can be nice to have a helper for visiting a list like this, e.g.

visitNodeList(node._rulesets)