PriorityQueue<> support for new RemoveAll - incomplete cuz its incomplete
minor Queue<> cleanup
Support new RemoveAll() optimizaiton in Sequence<T>