An inverted approach to configuration management