Made intrusive_priority_queue_node_t not use virtual functions, and some other aesthetic changes.