1) This is cool, but I doubt many stores we want to use it with can actually be iterated like this.

2) Here is a second idea: make this `ReadableStore[OuterK, ReadableStore[InnerK, V]]`. I think that can be done without the Iterable for now.