One Speaker, Two Languages: Cross-Disciplinary Perspectives on Code-Switching