re: #2 Decatur Deb
The Swiss have maintained a tri-cultural confederacy for 700 years.
Not so. Swiss culture is Swiss. Same goes for Canada. Having two languages does not bust having one culture—-bearing in mind that any culture is a tapestry and will have some threads that go off on tangents.
Also look at Belgium, China (two spoken languages), and the U.S. (Spanish+English.) There is no yawning cultural chasm in any of those nations. Nothing like what is found in some of these chronically turbulent nations.