private static void UpdateBaseUri(DependencyObject d, ImageSource source)
 {
     if ((source is IUriContext) && (!source.IsFrozen) && (((IUriContext)source).BaseUri == null))
     {
         Uri baseUri = BaseUriHelper.GetBaseUriCore(d);
         if (baseUri != null)
         {
             ((IUriContext)source).BaseUri = BaseUriHelper.GetBaseUriCore(d);
         }
     }
 }