remove the node system code
document -enqueue:withPriority: and -dequeue
import Foundation instead and describe internal workings of CWPriorityQueue