リフレクションが必要な要件だと、Type別に式木組んでデリゲートにしてディクショナリーに入れといたりする