If an object instance variable is an array element with a name
consisting of two words and if that variable is bound to an entry
widget, the array element's value is not displayed in the entry widget.
If a global variable is an array element with a name consisting of two
words and if that variable is bound to an entry widget, the array
element's value is displayed allright in the entry widget.
The attached file is a Tcl-sccript that shows this behaviour.
Version 3.4b1, patchLevel 3.4.0
I am not doing support for Itcl 3.4. I don't know, if there is still someone, who is doing. I am also not familiar with that code, as Itcl 4.0 code is mostly rewritten from scratch.