set_node_with_def -> set_def