Removed rooted DAG option as doing it correctly would entail substantial complexity and I can see few use cases for it.