anchor.diff:          Mk flags (A1 node)
   
       [<MethodImpl(MethodImplOptions.NoInlining)>]
  -    let internal Dynamic view init set =
  -        A1 (DynamicAttrNode (view, init, set))
  +    let internal Dynamic view set =
  +        A1 (DynamicAttrNode (view, set))
           |> Mk AttrFlags.Defaults
   
       [<MethodImpl(MethodImplOptions.NoInlining)>]
  
positive.code:         As<Attr> (Attrs.Animated tr view (fun el v -> DU.SetStyle el name (attr v)))
  
      let Dynamic name view =
          As<Attr> (Attrs.Dynamic view ignore (fun el v -> DU.SetAttr el name v))
  
      let DynamicCustom set view =
          As<Attr> (Attrs.Dynamic view ignore set)
  
      let DynamicStyle name view =
          As<Attr> (Attrs.Dynamic view ignore (fun el v -> DU.SetStyle el name v))
  
      let Handler name (callback: Element -> #DomEvent -> unit) =
          As<Attr> (Attrs.Static (fun el -> el.AddEventListener(name, As<DomEvent -> unit> (callback el), false)))
  
negative.code:         let rec loop node =
              match node with
              | A0 -> ()
              | A1 n -> nodes.Enqueue n
              | A2 (a, b) -> loop a; loop b
              | A3 mk -> mk elem
              | A4 cb -> oar.Enqueue cb
  