Dは言語組み込みのGC参照型使った場合のメモリリークがな・・・
けっきょく自分で参照カウント型スマポを作るハメになる