- For robustness, in AssocRules::allowAssociation() check for (assocType == Uml::AssociationType::Containment) do not rely on listItemA and listItemB being returned non NULL from UMLListView::findUMLObject().