checkNotNullArgument(members, "members");
for (Iterator<G> parentsIterator = parents.iterator(); parentsIterator.hasNext();)
{
IdentityType parent = parentsIterator.next();
for (Iterator<I> membersIterator = members.iterator(); membersIterator.hasNext();)
{
IdentityType member = membersIterator.next();
Collection<IdentityObjectRelationship> relationships = getRepository().resolveRelationships(getInvocationContext(), createIdentityObject(parent), createIdentityObject(member), MEMBER);
if (relationships.size() == 0)
{