I'm told that if you put a slice in front of an array, and the array needs to grow, it will do so
automatically.  So the doubly-linked list is probably unnecessary.