def METHOD_NAME(
    self,
    timeout: Optional[Seconds] = None,
    include_headers: bool = False,
    key_prefix: Optional[str] = None,
    backend: Union[Type[CacheBackendT], str] = None,
) -> CacheT:
    """Cache API."""
    if key_prefix is None:
        key_prefix = self.name
    return Cache(timeout, include_headers, key_prefix, backend)