If it helps, you can interrogate a job to find out which 'mode' it's in.  You can use the `isUsingComasters()` to establish that.  Then you could go: 

```Java
if (job.isUsingComasters() {
    //something like masters.size()
} else {
    //everything!
}
```

or have I misunderstood?