cleanup C++ compiler code
add new pick files for dtor commands definition