@bill-myers `self` and `self.table` would be borrowed here, disallowing any modification of either, so the `self.bucket_distance` and `self.robin_hood` calls wouldn't work (I guess they could be rearranged to be actually methods on the index).