> so it makes more sense > to use a dedicated type instead (e.g. a hash set or something like > that) I found these implementations of hash set (origial is from Java, as search shows): https://wiki.freepascal.org/LGenerics - hashset (unit lgHashSet) - fine-grained concurrent hashset (unit lgHashSet) - disjoint set (unit lgHashSet) Alex