Compositional variation in magmas