public boolean similarTo(Object o) {
        if (!(o instanceof NodeState)) {
            return false;
        }
        return similarToImpl((NodeState)o, true);
    }
States are similar if the cluster state doesn't need to be updated due to a change.
Note that min dist bits may need to alter cluster state, but as we don't know at this point, we ignore it.
Cluster state will check for that.
vdslib/src/main/java/com/yahoo/vdslib/state/NodeState.java