Für was benötigt man eine leere DokumentCollection?
Ich hab das ab und an mal benutzt wenn ich eine Funktion geschrieben habe, die unterschiedliche Parameter-Typen verarbeiten kann. Z.B. ein Dokument, eine Collection oder Nothing (um die markierten Dokumente zu bearbeiten).
Der Funktions-Parameter war dann ein Variant und mittels Errorhandling bestimme ich, was da eigentlich rein gekommen ist. Damit der Rest der Funktion der Funktion einheitlich mit einer Collection arbeiten kann, schiebe ich, falls ein einzelnes Dokument gekommen ist, dieses in eine leere Collection.