public IEnumerable <UnresolvedSubject> GetSubjectChildren(ISecuritySubject subj, bool immediateOnly = true) { return(Dag.GetAdjacentStarts(subj.ID, immediateOnly).Select(CreateSubj)); }