anchor.diff:  
       override x.WriteJson (writer, value, serializer) =
           serializer.Serialize (writer, cbytes (value :?> bytes))
  -
   
   (* ------------------------------------------------------------------------------- *)
   let converters = [|
  
positive.code: module internal Records =
  
      let isRecord (t: Type) =
          FSharpType.IsRecord (t, goPastInterfaces)
  
      let readFields (fields: Map<string,Type>) =
          json {
  
negative.code:                     ignore ()
                      read (index + 1) (data @ [value])
   
              return read 0 List.empty |> Array.ofList } 
   
      let writeObject (map: Map<string, obj>) =
          json {
  