partial void Run() { var x = new CalculateNode("ensures string", "name string"); if (this.behave) { var dic = new Dictionary<string,float>(); dic.Add("ensures string", 5.0f); x.Calculate(dic); } else { x.Calculate(null); } }