Yield on keys, not values