aggreg: use custom hashset