@Override
    public boolean equals(Object o) {
        if (o == this) return true;
        if (! (o instanceof Binding)) return false;
        Binding other = (Binding)o;
        return Arrays.equals(this.dimensions, other.dimensions)
            && Arrays.equals(this.dimensionValues, other.dimensionValues);
    }
Returns whether the given binding has exactly the same values as this
container-search/src/main/java/com/yahoo/search/query/profile/compiled/Binding.java