src/vs/workbench/contrib/snippets/browser/commands/surroundWithSnippet.ts/SurroundWithSnippetEditorAction/constructor
class SurroundWithSnippetEditorAction:	constructor() {
		super({
			...SurroundWithSnippetEditorAction.options,
			precondition: ContextKeyExpr.and(
				EditorContextKeys.writable,
				EditorContextKeys.hasNonEmptySelection
			),
			f1: true,
		});
	}