Rename immediate enqueue to push.
Ensure custom queue is always clear for spec.
Rename reserve to pop in spec.