David K. Storrs
A queue structure with amortized O(n) add and remove.
[q(queue-addq'a)]);add only one item. is alias for (queue-add* q 'a)q is queue?: #t
number of items in queue: 4
queue is empty?: #f
originally added 'a as first item, upon remove got: a
'b is member of queue?: #t
queue ID (useful for debugging): queue-15714