Just something for those that don't know about the Scripting Dictionary
Global $oDictionary, $oMyError
_Main()
Func _Main()
; Create dictionary object
$oDictionary = _InitDictionary()
$oMyError = ObjEvent("AutoIt.Error", "MyErrFunc") ; Initialize a COM error handler
Local $vKey, $sItem, $sMsg
; Add keys with items
_DebugPrint('_AddItem("One", "Same")' & @TAB & _AddItem("One", "Same"))
_DebugPrint('_AddItem("Two", "Car")' & @TAB & _AddItem("Two", "Car"))
_DebugP