Continuity and uniqueness in revealed preference