Economics is often described as the science of choice, but the typical economic agent in fact has no choice - his decisions are made for him by his preferences and constraints. This may be sufficient for normative purposes, demonstrating how agents "should" make choices if they want to adhere to...