- removed extraneous .INTERMEDIATE: from GNUmakefile; .SECONDARY: does it.
- changed qleng() to not require a safety-limit counter,
    using the fact that if the linked list has a loop in it,
    at some point (qp->next->prev != qp).