From Marginal Utility to Revealed Preference: Rational