extracts a trait `Cachable' from `Caching'