Language learning as discourse analysis: Implications for the LSP learning environment