code: def key(self, *args, _prefix=None, **kwargs):
          
          if kwargs:
              raise NotImplementedError(
                  'kwarg cache keys not implemented')
          return (_prefix,) + tuple(args)
docs: Get the cache key for the given function args.
  
          Kwargs:
             prefix: A constant to prefix to the key.