docs: def dataframe(self):
          """
          Returns a pandas DataFrame containing all other class properties and
          values. The index for the DataFrame is the boxscore string.
          """
          if self._points_for is None and self._points_against is None:
              return None
          fields_to_include = {
              'arena': self.arena,
              'boxscore_index': self.boxscore_index,
              'date': self.date,
              'datetime': self.datetime,
              'game': self.game,
              'location': self.location,
              'opponent_abbr': self.opponent_abbr,
              'opponent_conference': self.opponent_conference,
              'opponent_name': self.opponent_name,
              'opponent_rank': self.opponent_rank,
              'overtimes': self.overtimes,
              'points_against': self.points_against,
              'points_for': self.points_for,
              'result': self.result,
              'season_losses': self.season_losses,
              'season_wins': self.season_wins,
              'streak': self.streak,
              'time': self.time,
              'type': self.type
          }
          return pd.DataFrame([fields_to_include], index=[self._boxscore])