A flexible package manager that supports multiple versions, configurations, platforms, and compilers.