Use collections in vbscript

You cannot define the type of an object on declaration in vbscript so that makes it hard to create objects like Collections. Fortunaly there's a workaround:

Sub %Method%(obj)
   Dim Bag
   Set Bag = CreateObject ("System.Collections.ArrayList")
   Bag.Add "Lipstick"
   Bag.Add obj
   MsgBox Bag.Count & ": " & Bag.Item(0)
End Sub