pub type GardenMap = IndexMap<GardenName, Garden>;
Gardens are stored in a GardenMap inside Configuration.
struct GardenMap { /* private fields */ }