逆ヲチされてる事を期待しての要望なんだけど、S2ContainerにChain of Responsibility
パターンを追加ってできないかな?
特定のdiconに登録されてる全てのクラスに一括で処理を加える事が結構あるんだけど
繰り返しfor文を書くのがちょっと・・・・・・

container = container.getDescendant("hoge.dicon");
for (int i = 0; i < container.getComponentDefSize(); i++) {
 ComponentDef def = container.getComponentDef(i);
 //ここでdiconに登録されてる全てのComponentDefを順番に処理する
 //Fanctor(ComponentDef, Context)等としてループ構造と処理内容は切り離したい
}

public interface Fanctor {
 public void execute(ComponentDef def, Context context) throws Exception;
}

container.chain(Fanctor, Context);とか、できると便利なんだけど・・・・・・