src/vs/workbench/api/common/extHostComments.ts/ExtHostCommentController/createCommentThread
class ExtHostCommentController:	createCommentThread(arg0: vscode.Uri | string, arg1: vscode.Uri | vscode.Range, arg2: vscode.Range | vscode.Comment[], arg3?: vscode.Comment[]): vscode.CommentThread {
		if (typeof arg0 === 'string') {
			const commentThread = new ExtHostCommentThread(this._proxy, this, arg0, arg1 as vscode.Uri, arg2 as vscode.Range, arg3 as vscode.Comment[], this._extension.identifier);
			this._threads.set(commentThread.handle, commentThread);
			return commentThread;
		} else {
			const commentThread = new ExtHostCommentThread(this._proxy, this, undefined, arg0 as vscode.Uri, arg1 as vscode.Range, arg2 as vscode.Comment[], this._extension.identifier);
			this._threads.set(commentThread.handle, commentThread);
			return commentThread;
		}
	}