public static Observable Observable(this ImplementacionBase impl)
 {
     if (impl.GetType() == typeof(ImplementacionNotificacion))
     {
         return(((ImplementacionNotificacion)impl).Observable);
     }
     else
     {
         return(Observable(impl.Impl));
     }
 }
 public static IImplementacion Implementacion(this ImplementacionBase impl)
 {
     return(impl.Impl);
 }