code: def track_state(self, name, initial_state, description='', max_rows=None, **state_kw):
          
          if name in self._tables:
              raise TableConflictError(name)
          if max_rows is None:
              max_rows = AnonymousUsageTracker.MAX_ROWS_PER_TABLE
          self.register_table(name, self.uuid, 'State', description)
          self._tables[name] = State(name, self, initial_state, max_rows=max_rows, **state_kw)
docs: Create a State object in the Tracker.