private final Iterator<Region> iter = new ArrayIterator<Region>(rs, 1);
@Override
public boolean hasNext() {
while (!current.hasNext() && iter.hasNext()) {
final Region r = iter.next();
if (r != null)
current = r.getBlocks();
}
return current.hasNext();
}
@SuppressWarnings("null")