/**
* @see org.prevayler.util.TransactionWithQuery#executeAndQuery(Object, Date)
*/
public Object executeAndQuery(Object prevalentSystem, Date timestamp) throws Exception {
TodoList todoList = (TodoList) prevalentSystem;
Todo todo = todoList.newTodo();
todo.setDesc(desc);
// Notify interested clients that the list just changed
// Note that much more complex notification schemes can be devised
// than this.