added Mixture.copy_sample()