code: def changelist(self):
          
          if self._changelist:
              return self._changelist
  
          if self._p4dict['change'] == 'default':
              return Default(connection=self._connection)
          else:
              return Changelist(str(self._p4dict['change']), self._connection)
docs: Which :class:`.Changelist` is this revision in