private void SetWidget(QuestionWidget widget) { Widget = widget; Widget.SetLabel(ASTNode.Body); Widget.InputChanged += (sender, value) => SetValue(value); }