Read the book "Eats Shoots and Leaves" for discussions on apostrophes, as well as punctuation in general. It's a funny book! Diglossia is switching from one language (formal) to another (vernacular). Code switching can be used between dialects. BTW, the Queen's English is called Received Pronunciation.