PatchingDataStructures/DoublyLinkedList now uses new PatchHelper to share code