Exported allSelector correctly
Implemented execution guided by filters and selectors
Moved zero counts out to a definition