public override Motif variate(Motif motif) { Motif m = motif.Clone(); m.changeDuration(this.multiplier); return(m); }