src/vs/editor/contrib/inlineCompletions/browser/ghostText.ts/GhostText/equals
class GhostText:	equals(other: GhostText): boolean {
		return this.lineNumber === other.lineNumber &&
			this.parts.length === other.parts.length &&
			this.parts.every((part, index) => part.equals(other.parts[index]));
	}