code: private Set<IGroupMember> primGetAllMembers(Set<IGroupMember> rslt) throws GroupsException {
          for (IGroupMember gm : getChildren()) {
              rslt.add(gm);
              if (gm.isGroup()) {
                  ((EntityGroupImpl) gm).primGetAllMembers(rslt);
              }
          }
          return rslt;
      }
docs: Returns the <code>Set</code> of <code>IGroupMembers</code> in our member <code>Collection
  </code> and, recursively, in the <code>Collections</code> of our members.
  
  @param rslt Set - a Set that members are added to.
  @return Set