fix compile_to_c.new removal, only when needed