minor refactor collapse_plural_nodes!