isEqualTo(other) {
        return other instanceof Revision &&
            this.index === other.index &&
            this.isWorkingOnCommit === other.isWorkingOnCommit &&
            equate(this.history, other.history);
    }
Determines if two revisions currently have the same state.
@param {*|!Revision} other
@returns {!boolean}