[WIP]: priority queue: begin experiments
[WIP]: priority queue: enqueue (+ lift)
priority queue: finish implementation