// BREAKING CHANGE! // Also NOTE: Iterators of these sync-wrapped collections // after generally NOT thread-safe! // TODO: change that? static Set synchroLinkedHashSet() { ifdef UseOldLinkedHashSet ret synchronizedSet(new LinkedHashSet); endifdef ifndef UseOldLinkedHashSet ret synchronizedSet(new CompactLinkedHashSet); endifndef }