@Override
    public boolean equals(Object other) {
        if (other==this) return true;
        if ( ! (other instanceof Source)) return false;
        return this.id.equals(((Source)other).id);
    }
Returns the id of this source, never null
container-search/src/main/java/com/yahoo/search/intent/model/Source.java