anchor.diff:          /// Try to send a signal to a layer.
           abstract TrySignal : obj * Layer * World -> World
           default this.TrySignal (_, _, world) = world
  -    
  +
       /// The default dispatcher for entities.
       and EntityDispatcher () =
           inherit SimulantDispatcher ()
  -    
  +
           static member Properties =
               [Define? Position Vector2.Zero
                Define? Size Constants.Engine.DefaultEntitySize
  
positive.code:         static member Prop = Unchecked.defaultof<Layer>
  
          static member op_Implicit (layerName : string) = Layer layerName
          
          static member op_Implicit (layerAddress : Layer Address) = Layer layerAddress
  
          interface Simulant with
  
negative.code: 
          /// Get the name of an entity.
          member this.Name = Address.getName this.EntityAddress
  
          /// Get the latest value of an entity's properties.
          [<DebuggerBrowsable (DebuggerBrowsableState.RootHidden)>]
          member private this.View = Debug.World.viewEntity (this :> obj) Debug.World.Chosen
  