Pragmatics and Natural Language Understanding