used TwoPhaseIteratorPatcherPass1 patch code for DoublyLikedList_... patcher stuff - to fix issue with removeat