El analista Peter Auer sugiere que code-switching does not simply reflect social situations, but that it is a means to create social situations.