implement DAG get() + more task.requires testing