templateを使った依存関係の解決ってどういうの?