fixed assert direction in earlier CodePage changes
more cleanups of STL vector/set utils code
for Mapping/Set<> do map<>/set<> CTOR overloads - ONLY so that they will be non-explicit - and easier to be interoperable with existing STL based code