moved Containers::Private stuff to Containers::Private::DataStructures