anchor.diff:              IndexBuffer = index
               VertexArray = vao
               VertexAttributeValues = attributeValues
  +            DisposeAllViews = disposeAllViews
           }
  
positive.code:         IndexBuffer : Option<ChangeableResource<Buffer>>
          VertexArray : ChangeableResource<VertexArrayObject>
          VertexAttributeValues : Map<int, IMod<Option<V4f>>>
      } 
  
      interface IRenderObject with
  
negative.code: 
  [<AutoOpen>]
  module ``Prepared render object extensions`` =
      let private noDisposable = { new IDisposable with member x.Dispose() = () }
      let private empty = {
                  Context = Unchecked.defaultof<_>
                  Original = RenderObject.Empty
  