Seasar2でフレームワークもどき

主な流れはフレームワークが受け持って、末端の処理や例外処理などだけ各アプリケーションごとに実装するようにしたいと思っているのだけど、Seasar2.0.12でincludeした子供のコンポーネントしか使えなくなってしまったため、子供のコンポーネントを入れ替えようとすると親のdiconファイルを変えないといけない。基本部分のdiconファイルは変えずにすむようにしたいのだけど、プログラム内でS2Container#includeするしかないのかな。