anchor.diff:      let [<Literal>] VisibleLocalMask =              0b000100000000000000000u
       let [<Literal>] RotationMatrixDirtyMask =       0b001000000000000000000u
       let [<Literal>] AffineMatrixDirtyMask =         0b010000000000000000000u
  -    let [<Literal>] Is2dMask =                      0b100000000000000000000u
       let [<Literal>] DefaultFlags =                  0b000110010001100100001u
   
   // NOTE: opening this in order to make the Transform property implementations reasonably succinct.
  
positive.code:     static member inline makeEmpty () =
          Unchecked.defaultof<Transform>
  
      /// Make a transform intended for use with 2D entities.
      static member make2d () =
          let mutable transform = Unchecked.defaultof<Transform>
          transform.Scale_ <- Vector3.One
          transform.RotationMatrixOpt_ <- ref Matrix4x4.Identity
          transform.AffineMatrixOpt_ <- ref Matrix4x4.Identity
          transform.Size_ <- Vector3.One
          transform.Flags_ <- DefaultFlags ||| Is2dMask
          transform
  
      /// Make a transform intended for use with 3D entities.
      static member make3d () =
          let mutable transform = Unchecked.defaultof<Transform>
          transform.Scale_ <- Vector3.One
          transform.RotationMatrixOpt_ <- ref Matrix4x4.Identity
  
negative.code:     member inline this.ExtentScaled = this.Extent * this.Scale_
  
      member inline this.OffsetScaled =
          if not this.Zotation_.IsIdentity
          then Vector3.Transform (this.Offset_, this.Zotation_) * this.Scale_
          else this.Offset_ * this.Scale_
  
      member this.Bounds =
  