src/vs/workbench/contrib/mergeEditor/browser/model/modifiedBaseRange.ts/ModifiedBaseRangeStateInput2/withInputValue
class ModifiedBaseRangeStateInput2:	public withInputValue(inputNumber: InputNumber, value: boolean, smartCombination: boolean = false): ModifiedBaseRangeState {
		if (inputNumber === 2) {
			return value ? this : new ModifiedBaseRangeStateBase();
		} else {
			return value ? new ModifiedBaseRangeStateBoth(2, smartCombination) : new ModifiedBaseRangeStateInput2();
		}
	}