fix Adapter\Cache::needsReload when source changed
Fix cache specification.