Compare based on strings? Do we know that `Objects.toStringHelper` is sufficiently deterministic?