>>507
他のプロジェクトで使われてるstaticなユーティリティークラスを受け取って
その機能を使うにはどうしたらいいか
複数種類あって、実装は外部のプロジェクト任せでinterfaceしか分からないという場合

俺の結論としては、staticクラスをラップしたクラスを作るって事になった。