caches -> fetchStores (#301), ditching .each in favour of .keys (#316), speccing the behaviour of fetchStores