Lots of Questionnaire Status work: DAG implementation, finding paths, etc.