}
// @Override -- not until Java 1.6
public QueryAndLimit next() {
final Map.Entry<Query,Integer> ent = iter.next();
return new QueryAndLimit(ent.getKey(), ent.getValue());
}
// @Override -- not until Java 1.6
public void remove() {
throw new UnsupportedOperationException();