code: def add_tile(self, address, tile):
          
  
          if address in self._tiles:
              raise ArgumentError("Tried to add two tiles at the same address", address=address)
  
          self._tiles[address] = tile
docs: Add a tile to handle all RPCs at a given address.
  
          Args:
              address (int): The address of the tile
              tile (RPCDispatcher): A tile object that inherits from RPCDispatcher