protected QuestionWidget(IValue value, QuestionStatement statement, GuiEnvironment guiEnvironment) : base(guiEnvironment) { this.Statement = statement; this.Value = value; this.Dependencies.UnionWith(statement.GetDependencies()); }