安定した

落ちなくなったっぽい。
最終的には、Dの連想ハッシュを使っても大丈夫になったので、aaAを信じて全部書き換えた。

@ 反省点

  • 確かな証拠がないものは疑いすぎない
  • プログラムは各箇所でどう動くべきか明確にしておく。それがライブラリで汎用的に作っているつもりでも、アプリ側からするとそれは明確な理由があって使っているはず。プログラムが予想外の動きをしていないことを確認しとく(少なくとも、例外処理はしておく。無視しない)

と、当然のことなのですが。反省。