Adding property DictSelectType, and DictSelectHelper managing independant dict(), like ImagePathDict.DictSelectorType into property named GetDictSelectorType, Creation and Instantiation done, not modifying everything... This was a solution after setattr( object, attrName, dict() ) or setattr( object, attrName, dict().update( __new_dict ) ) form was moved from WxPropertyWindowMgmt.WxPropertyHelper to WxPropertyWindowMgmt, like its original design and failed to keep value inside dictionnary in string form... Developping better property hide real location of the dictionnary and keep it manageable automagically