static O collectionMutex(O o) { if (o instanceof Set && !o instanceof HashSet && !o instanceof TreeSet) ret or(getOpt(o, 'mutex), o); ret o; }