hello can somebody tell me, what the difference is between self.__dict__('foo') = 'bar' and self.foo = 'bar' or is there no difference? thanks markus