follows #language.ButterflyEffect