LogoList list = argEvalList(context, 0);
for (Iterator<Object> it = list.iterator(); it.hasNext();) {
Object srcElt = it.next();
LogoHashObject logoElt = new LogoHashObject(srcElt);
if (counts.containsKey(logoElt)) {
MutableInteger i = counts.get(logoElt);
i.value_$eq(i.value() + 1);
} else {
counts.put(logoElt, new MutableInteger(1));
}
}
Iterator<LogoHashObject> keys = counts.keySet().iterator();
int currMaxCount = 0;