clusering should return tuples, not sets