Failed input causes select-todo-list to print instead of signalling