Recursive ToDo List in ClojureScript