protected override void OnDispose()
 {
     _result = null;
     GC.Collect();
 }
 public ResultViewModel(InferenceEngine engine)
 {
     _result = engine.Current as ResultRule;
     _cExp = engine._ce as ComponentExplanations;
     Log = _cExp.ExplanationsList;
 }