The Uses of Argument in Communicative Contexts