昨日から引き続き、ややこしい部分のリファクタリング
データコンテナと、それに値を格納するアダプタクラスをいっしょに生成/消滅
させることにした。
これでうっかりダングリングポインタをつくる問題が解決されるはず。

ただ、その場合、MVCのModelをどちらのクラスに担わせるか迷う。