Introducing BucketHeap.