private void NotifyPodPropertyChanged(PodProperty property, object value)
 {
     // Check if we have subscribers
     if (PodPropertyChangedEvent != null)
     {
         PodPropertyChangedEvent(this, new PropertyChangedResultEventArgs(property, value));
     }
 }
 /// <summary>
 /// Holder for the event arguments to notify the subscriber of the properties that were changed
 /// </summary>
 public PropertyChangedResultEventArgs(PodProperty podPropertyChanged, object valueChanged)
 {
     PropertyChanged = podPropertyChanged;
     ValueChanged    = valueChanged;
 }