docs: @Override
      public Iterator findEntitiesForGroup(IEntityGroup group) throws GroupsException {
  
          if (isTreeRefreshRequired()) {
              refreshTree();
          }
  
          log.debug("Invoking findEntitiesForGroup() for group:  {}", group.getLocalKey());
  
          // We only deal w/ group-group relationships here...
          // return findMemberGroups(group);
  
          List<IEntity> rslt = new ArrayList<IEntity>();
          if (displayPersonMembers) {
              List<String> list = groupsTree.getPersonChildren().get(group.getLocalKey());
              if (list != null) {
                  // should only reach this code if its a SmartLdap managed group...
                  for (String s : list) {
                      rslt.add(persons.get(s));
                  }
              }
          }
          return rslt.iterator();
      }