@Override
    public boolean equals(final Object object) {
        if (this == object) {
            return true;
        }
        if (object == null || getClass() != object.getClass()) {
            return false;
        }
        final Word word1 = (Word) object;
        return Objects.equals(word, word1.word) && Objects.equals(sourceUuid,
                word1.sourceUuid) && Objects.equals(additionalSourceUuids, word1.additionalSourceUuids);
    }
@return The list of other source documents that contain this word. This will only
contain items if the word list has been de-duplicated.
stroom-core-shared/src/main/java/stroom/dictionary/shared/Word.java