Scoped predicates for SchedulerTest
Merge predicate scopes upon dynamic addition of a predicate