bergie/noflo — pull request #25 by rybesh (2012-05-22 22:10:34+00:00)
Title: Rationalize CollectGroups behavior.

`CollectGroups` wasn't working for me as I would expect it to, and given the lack of a spec, I didn't really know if it was broken or I just didn't understand the intended behavior. So I made up my own spec that made sense to me, created a test, and changed `CollectGroups` accordingly. If you would prefer to keep the existing behavior, perhaps this could be renamed and added as a new component.