Tra Linguistica del Contatto e Historical Code Switching: prospettive di analisi strutturali, funzionali e implicazioni sociolinguistiche