for(int i = 1; i <= tags.size(); i++) {
if(tags.counter(i) == 0) continue;
final StatsKey key = tags.stat(tags.id(tags.key(i)));
final Kind kind = key.kind;
if(kind == Kind.DBL || kind == Kind.INT || kind == Kind.CAT &&
<BUG>key.cats.size() <= 20) {
</BUG>
sl.add(Token.string(tags.key(i)));
}
}

for(int i = 1; i <= tags.size(); i++) {
if(tags.counter(i) == 0) continue;
final StatsKey key = tags.stat(tags.id(tags.key(i)));
final Kind kind = key.kind;
if(kind == Kind.DBL || kind == Kind.INT || kind == Kind.CAT &&
key.cats.size() <= 50) {
sl.add(Token.string(tags.key(i)));
}
}
