dereference_hop
struct bucket *bucket = dereference_hop(neighborhood, next_hop);
struct bucket *entry = dereference_hop(bucket, next_hop);
struct bucket *new_hole = dereference_hop(bucket, bucket->first_hop);