code: func (p *Prque) Pop() (interface{}, int64) {
  	item := heap.Pop(p.cont).(*item)
  	return item.value, item.priority
  }
docs: // Pops the value with the greates priority off the stack and returns it.
  // Currently no shrinking is done.