I know ugly solution: replace self.__values with self.__dict__['__values']. But I think that Python must not translate '__values' into '_AObject__values' inside objects method. Is it bug? ----------- Oleg Orlov