Optional Readonlylimitcap the number of combinations considered; the ones that cannot be loaded together are skipped, not returned
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