Removed spurious quotes in an example in the language guide.
Core implementation of 'variants'.
Documentation for 'variants'.
Converting languages from the :common set to use 'variants'.
Merge branch 'variants'