int x = context.fastWeakRandom.nextInt(grabArrays.length);
for(int i=0;i<grabArrays.length;i++) {
x++;
if(x >= grabArrays.length) x = 0;
RemoveRandomWithObject rga = grabArrays[x];
<BUG>if(excluding.excludeSummarily(rga, this, container, persistent, now))

continue;
if(persistent)</BUG>
container.activate(rga, 1);

int x = context.fastWeakRandom.nextInt(grabArrays.length);
for(int i=0;i<grabArrays.length;i++) {
x++;
if(x >= grabArrays.length) x = 0;
RemoveRandomWithObject rga = grabArrays[x];
long excludeTime = excluding.excludeSummarily(rga, this, container, persistent, now);
if(excludeTime > 0) {
if(wakeupTime > excludeTime) wakeupTime = excludeTime;
continue;
}
if(persistent)
container.activate(rga, 1);
