Still return a tuple from `peek(pq)`