Mostly doublelinkedlist backend cleanups (containers)
reversed args for DoubleLinkedList<T>::SetAt()