This won't block the merge, but I'm wondering why you didn't add the default group to the main `document_series` factory and created this trait instead? Shouldn't a document series always have at least one group?