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