Categories for Configurable Solutions