Do we really need to `compact` here? If we are iterating over the cookbook store, everything should exist, no?