Text this: A revision of demand theory.