code: def channels(self, use_cached=False, **params_to_override):
          
          default = self(**params_to_override)
          current_generator = self.get_current_generator()
  
          res = current_generator.channels(use_cached=True)
          res['default'] = default
  
          return res
docs: Get channel data from the current generator.  use_cached is
          not supported at the moment, though it must be forced to be
          True in the current_generator in order to avoid generating the
          same data twice (the first time by self() and the second with
          current_generator.channels() ).