try { Member m = MemberFinder.findBySubject(this.s, subj); return m.isMember(this); } catch (MemberNotFoundException eMNF) {  } return false;
return this.hasMember(subj, Group.getDefaultList());
  public boolean hasMember(Subject subj) {    try {      Member m = MemberFinder.findBySubject(this.s, subj);      return m.isMember(this);    }    catch (MemberNotFoundException eMNF) {      // TODO Fail silently?    }    return false;  } // public boolean hasMember(subj)