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:         static member make (dispatcher : GameDispatcher) =
              let eyeCenter = Vector2.Zero
              let eyeSize = Vector2 (single Constants.Render.DefaultResolutionX, single Constants.Render.DefaultResolutionY)
              { Dispatcher = dispatcher
                Xtension = Xtension.makeSafe ()
                Model = { DesignerType = typeof<obj>; DesignerValue = obj () }
                OmniScreenOpt = None
  
negative.code:         /// Make a screen state value.
          static member make nameOpt (dispatcher : ScreenDispatcher) =
              let (id, name) = Gen.idAndNameIf nameOpt
              { Id = id
                Dispatcher = dispatcher
                Xtension = Xtension.makeSafe ()
                Model = { DesignerType = typeof<obj>; DesignerValue = obj () }
                Ecs = Ecs.make () 
  