public static INotifyValue<TypeA.IA> AElementWithName(INotifyValue<string> name) { return aElementWithNameFunc.Observe(name); }