anchor.diff:                EyeCenter = eyeCenter
                 EyeSize = eyeSize
                 ScriptFrame = Scripting.DeclarationFrame HashIdentity.Structural
  -              CreationTimeStamp = Core.getUniqueTimeStamp ()
  -              Id = Gen.id }
  +              CreationTimeStamp = Core.getUniqueTimeStamp () }
   
           /// Try to get an xtension property and its type information.
           static member tryGetProperty propertyName gameState =
  
positive.code:           EyeCenter : Vector2
            EyeSize : Vector2
            ScriptFrame : Scripting.DeclarationFrame
            CreationTimeStamp : int64
            Id : Guid }
  
          interface SimulantState with
              member this.GetXtension () = this.Xtension
  
negative.code:     /// NOTE: The properties here have duplicated representations in WorldModuleScreen that exist
      /// for performance that must be kept in sync.
      and [<NoEquality; NoComparison; CLIMutable>] ScreenState =
          { Id : Guid
            Dispatcher : ScreenDispatcher
            Xtension : Xtension
            Model : DesignerProperty
            Ecs : Ecs
  