public IDocumentUpdateBuilder <TDocument> PushAllUnique <TItem>(Expression <Func <TDocument, IEnumerable <TItem> > > arrayProperty, IEnumerable <TItem> items)
 {
     _updates.Add(InternalBuilder.AddToSetEach(arrayProperty, items));
     return(this);
 }