Before revision:  Importantly, it leaves unrestricted the dependence, conditional on observables, between agents' choice sets and their preferences.
After revision:  Importantly, it leaves unrestricted the dependence, conditional on observables, between choice sets and their preferences.