subj = SubjectFactory.getSubject(m.subjectID(), m.typeID());
try { subj = SubjectFactory.getSubject(m.subjectID(), m.typeID()); } catch (SubjectNotFoundException e) {  e.printStackTrace(); }
  protected static Subject toSubject(GrouperSession s, String key) {    Subject subj = null; // TODO All of this damn reliance upon null    if (key != null) {      GrouperMember m = GrouperMember.loadByKey(s, key);      if (m != null) {        subj = SubjectFactory.getSubject(m.subjectID(), m.typeID());      }    }    return subj;  }