public static void AdviseOnce <T>(this ISource <T> me, Lifetime lifetime, Action <T> handler) { me.AdviseUntil(lifetime, v => { handler(v); return(true); }); }