When I looked at this console, I got this:
Probably, a small mistake wich causes it to have syntax errors...
I'll look for it, if i can find the time for it.
EDIT:
Had a quick look, and as far as i could see, the only thing i can see, what COULD be wrong, is that the uiName is a bit out of place, instead of the tab in front of it, it should be 3 spaces, but that couldn't cause harm, now could it?
It's a sad thing, i am still a very low level scripter...