@each() should call done_cb even when collection is empty