When Is Code-Switching Inappropriate?