>>691
翻訳を見ると、
foreachの集成体として、delegateを指定することができるようになった、と。

たとえば、opApplyはクラスに一つだけど、

class Hoge {
int opApply((int delegate(inout uint) dg) { }
int hogeApply((int delegate(inout uint) dg) { }
}
とかやっておいて、
foreach(int i; &hoge.hogeApply) { ... }
って感じかな?

まだ試してないけど。