def subview(self, tl=None, br=None):
        if tl is None:
            tl = Coord(0, 0)
        else:
            tl = Coord.from_tuple(tl)
        if br is None:
            br = Coord(self.width, self.height)
        else:
            br = Coord.from_tuple(br)
        tl = self._local_to_storage(tl)
        br = self._local_to_storage(br)
        return self.__class__(tl=tl, br=br, storage=self.storage)
If id is specified, response should only include that thread.
dataset/ETHPy150Open adurdin/platformgen/tilemap.py/TileMap.subview--crossover with--dataset/ETHPy150Open ofa/connect/open_connect/connectmessages/tests/test_views.py/ThreadJSONListViewTest.test_with_id