Optional Readonlylimitcap the number of assignments produced
Optional Readonlyorderiterate each dependency's versions newest-first (default) or oldest-first
Optional Readonlyprefera version to prefer per dependency when it survives the constraints (package name to version)
how to explode the guessed constraint space into concrete version assignments