* @caller    public Group.getImmediateMembers(f)
  protected static Set findImmediateMembers(GrouperSession s, Group g, Field f) {    /*     * @caller    public Group.getImmediateMembers(f)     * @filtered  true  MembershipFinder.findImmediateMemberships(s, g, f)      * @session   true  MembershipFinder.findImmediateMemberships(s, g, f)     */    GrouperSession.validate(s);    GrouperLog.debug(LOG, s, MSG_FIMS_PRO);    Set       members = new LinkedHashSet();    Iterator  iter    = findImmediateMemberships(s, g, f).iterator();    while (iter.hasNext()) {      Membership ms = (Membership) iter.next();      try {        members.add(ms.getMember());      }      catch (MemberNotFoundException eMNF) {        // Ignore      }    }    return members;  } // protected static Set findImmediateMembers(s, g, f)