code: func (vc *Ring) OrderedBuckets() []*Bucket {
  	buckets := make([]*Bucket, len(vc.buckets))
  	for i := int(0); i < vc.size; i++ {
  		index := vc.index(-i)
  		buckets[i] = vc.buckets[index]
  	}
  	return buckets
  }
docs: // Returns buckets in order head, previous, ...