Revealed Preference, Explained