anchor.diff:              bufferDict.add(n, param)
           updateState()
   
  +    /// <summary>TBD</summary>
       member m.addModel(items:seq<obj>, ?names:seq<string>) =
           let items, names = m.checkItems(items, ?names=names)
           for i in 0..items.Length-1 do
  
positive.code:             parameterDict.add(n, param)
          updateState()
  
      member m.addBuffer(items:seq<Parameter>, ?names:seq<string>) =
          let items, names = m.checkItems(items, ?names=names)
          for i in 0..items.Length-1 do
  
negative.code:     /// <summary>TBD</summary>
      member m.init(f:string*Tensor->Tensor) = m.parameters.iter(fun (n, p) -> p.value <- f(n, p.value))
  
      /// <summary>TBD</summary>
      member m.addParameter(items:seq<Parameter>, ?names:seq<string>) =
          let items, names = m.checkItems(items, ?names=names)
          for i in 0..items.Length-1 do
  