Thanks SladeKraven. A few problems though.
1) This is code that is run on a bot, so I need the dialog to show to teh person that issues the command. Personally, I'm thinking that might be the biggest of the problems.
2) When I tested the code, as you have it, using the bot's interface, and I went to add an item, I got the following error
* /hadd: insufficient parameters (line 74, script3.ini)
I copy & pasted your code into a new remote file on the bot, and it just happened to be script3.ini as the default name

There are a few other things that I can think of that I'd like to do, but it's stuff I can probably handle..ie; storing the limits information on a person by person basis in the hash table, as I currently do. If you reference my original posting, you'll see that the information is being stored using
Code:
hadd -m TD $+(Limits.,$address) $2-  

I'd think it would be easy enough to change $2- to the hash table entry as performed in the dialog.