BUGFIX: --one-role-per-agent switch had a bug that made it cut too many patterns.