PSR-14: Example - layered caching