+ TDF_Label aLab = aSubIter.Value();
+ std::shared_ptr<Model_AttributeSelection> aNewAttr =
+ std::shared_ptr<Model_AttributeSelection>(new Model_AttributeSelection(aLab));
+ if (owner()) {
+ aNewAttr->setObject(owner());
+ }
+ REMOVE_BACK_REF(aNewAttr->context());
+
+ aLab.ForgetAllAttributes(Standard_True);