So this module is included into an AR object.  Which will overwrite any existing fetch method.  Maybe we should move this to be on the  Cacheable module as a singleton.  So we use `Cacheable.fetch` to be clear.