Make doubly-linked list use heap for list struct.