DOWN_CAST_IFマクロの追加