Moved from a static double-ended list to individual singly-linked lists for easier and faster parsing