Implementing a cache invalidation strategy by extending `this.register()` with an optional `Boolean` to trigger `this.stale()`, created `this.stale()` to invalidate cache in on disk