Ну эта статья уже пережевана сотню раз, и там совсем все не то что нужно. А нужно иметь возможность делать сеттеры и геттеры у обычных объектов. В ИЕ9+ с этим делом все норм, но вот ИЕ8 может делать лишь DOM Элементам. А нужно для ИЕ7+.
Мне в принципе подходит то что я накатал, но есть один недостаток я не могу перезагрузить метод toString() у VB объекта. И при выводе допустим alert( obj ) я получаю [Object] вместо того что хотелось бы видеть.