public static IFormRenderer <HTMLElement> Observe(this IFormRenderer <HTMLElement> self, OnFormRendererEvent callback) =>
 new ObservingRenderer(self, callback);
 public ObservingRenderer(IFormRenderer <HTMLElement> adapted, OnFormRendererEvent callback)
 {
     _adapted  = adapted;
     _callback = callback;
 }