Reasoning through emotion: An explication and test of a cognitive-functional model for the effects of discrete negative emotions on information processing, attitude change, and recall