Halliday & Matthiessen (2014: 616):
Extension involves either addition or variation. Addition is either positive and, negative nor or adversative but; but since the adversative relation plays a particularly important part in discourse it is best taken as a separate heading on its own. Variation includes replacive instead, subtractive except and alternative or types.