可能な限り多くの副処理呼び出し(フック)で割り込み可能にしたい。
APIに制限は要らない。
→TemplateMethodで。

いらない
ライブラリを充実させるよりも応用で。