 Either way, it may yet be argued that EU theory does not go far enough in structuring an agent’s preference attitudes so that we may understand the reasons for these preference attitudes. Dietrich and List (2013 &amp; 2016a) have proposed a more general framework that fills this lacuna. In their framework, preferences satisfying some minimal constraints are representable as dependent on the bundle of properties in terms of which each option is perceived by the agent in a given context. Properties can, in turn, be categorised as either option properties (which are intrinsic to the outcome), relational properties (which concern the outcome in a particular context), or context properties (which concern the context of choice itself). Such a representation permits more detailed analysis of the reasons for an agent’s preferences and captures different kinds of context-dependence in an agent’s choices. Furthermore, it permits explicit restrictions on what counts as a legitimate reason for preference, or in other words, what properties legitimately feature in an outcome description; such restrictions may help to clarify the normative commitments of EU theory.