allInSameBucket
Would every node in b, plus the candidate nodeId, fall on the same side of the split at bit bucketIndex? If so, splitting the bucket gains nothing. Port of bool all_in_same_bucket(span<node_entry const>, node_id const&, int).