Heap containers implementing direct or indirect (a.k.a indexed) priority queues.