ValueDesc value_desc=x.find("dest")->second.get_value_desc();
ValueNode::Handle value_node=x.find("src")->second.get_value_node();
if(value_desc.get_value_type()==value_node->get_type())
ValueDesc value_desc=x.find("dest")->second.get_value_desc();
ValueNode::Handle value_node=x.find("src")->second.get_value_node();
if(value_desc.get_value_type()==value_node->get_type())