anchor.diff:          [<DebuggerBrowsable (DebuggerBrowsableState.RootHidden)>]
           member private this.View = Debug.World.viewEntity (this :> obj) Debug.World.Chosen
   
  -        /// Concatenate two addresses, forcing the type of first address.
  +        /// Concatenate an address with an entity's address, forcing the type of first address.
           static member acatff<'a> (address : 'a Address) (entity : Entity) =
               match box entity with
               | null -> address // HACK: this case is a hack to be able to insert events into the elmish event handler
               | _ -> acatff address entity.EntityAddress
       
  -        /// Concatenate two addresses, forcing the type of first address.
  +        /// Concatenate an address with an entity, forcing the type of first address.
           static member (-->) (address : 'a Address, entity) = Entity.acatff address entity
       
       /// The world's dispatchers (including facets).
  
positive.code:         [<DebuggerBrowsable (DebuggerBrowsableState.RootHidden)>]
          member private this.View = Debug.World.viewLayer (this :> obj) Debug.World.Chosen
  
          /// Concatenate two addresses, forcing the type of first address.
          static member acatff<'a> (address : 'a Address) (layer : Layer) =
              match box layer with
              | null -> address // HACK: this case is a hack to be able to insert events into the elmish event handler
              | _ -> acatff address layer.LayerAddress
      
          /// Concatenate two addresses, forcing the type of first address.
          static member (-->) (address : 'a Address, layer) = Layer.acatff address layer
          
          /// Derive an entity from its layer.
  
negative.code:         [<DebuggerBrowsable (DebuggerBrowsableState.RootHidden)>]
          member private this.View = Debug.World.viewGame Debug.World.Chosen
  
          /// Concatenate an address with a game's address, forcing the type of first address.
          static member acatff<'a> (address : 'a Address) (game : Game) =
              match box game with
              | null -> address // HACK: this case is a hack to be able to insert events into the elmish event handler
              | _ -> acatff address game.GameAddress
  
          /// Concatenate an address with a game's address, forcing the type of first address.
          static member (-->) (address : 'a Address, game) = Game.acatff address game
  
      /// The screen type that allows transitioning to and from other screens, and also hosts the
  