Due to a possible problem with the output queue, beta switching our
queues to lists, and reimplementing the FIFO stack via the list.