I also previously coded a COM solution using VBscript object "Scripting.Dictionary". The Hash UDFs are just a pure KiX solution for implementing a tied pair of arrays that mimics a hash/associative array.

I am trying to avoid the installation of anything new on the clients.
_________________________
Home page: http://www.kixhelp.com/hb/