C++ Standard Template Library Data Structures Extension