Communicative Competence: A Pedagogically Motivated Model with Content Specifications | Synapse