Added some return type annotations.
Minor bugfixes.
Renamed 'mapIntersect' to 'condense' and 'mapUnion' to 'collect'.
Implemented the 'tryExtractMin', 'tryExtractMax', and 'disjoint' functions.
Implemented basic unit tests for the ExtCore.Collections.Set module.
Added summaries for the test modules.