*The package now automatically adjusts infeasible configurations to the closest valid setup, prioritizing minimal changes while preserving user intent.