while crafting rules that benefit a large proportion of the users. Users may design institutions that cope effectively with heterogeneities. Thus, when they adopt rules that allocate benefits using the same formulae used to allocate duties and responsibilities (Design Principle 2A), users who differ significantly in terms of assets will tend to agree to and follow such rules.