Pragmatic functions and their outcomes: Language choice, code-switching, and non-switching · Study