>>33
あるターゲットクラスに対する拡張メソッドとして使いたくて、
new した後に初期設定をして、ターゲットにラッパーコンポーネントとして付与します。