Add cycle test (fails).  Add note that undirected dfs needs to be implemented