docs: def matrix_width(self, zoom):
          """
          Tile matrix width (number of columns) at zoom level.
  
          - zoom: zoom level
          """
          validate_zoom(zoom)
          width = int(math.ceil(self.grid.shape.width * 2**(zoom) / self.metatiling))
          return 1 if width < 1 else width