Is reset really required? Why can't a new Enumeratee be created instead?