refactor pop_chilren_attr -> pop_chilren_attrs, remove_children ->  remove_childrens