intrusive::MSPriorityQueue refactoring