You don't need to do: self.__getattribute__('ArrayOfAttribute')
You can use directly: self.ArrayOfAttribute