def __getattribute__(self, name):
try:<EOL><INDENT>return object.__getattribute__(self, name)<EOL><DEDENT>except AttributeError:<EOL><INDENT>attrs = object.__getattribute__(self,"<STR_LIT>")<EOL>if type(attrs) == list or name not in attrs:<EOL><INDENT>return object.__getattribute__(self, name)<EOL><DEDENT>return attrs[name]<EOL><DEDENT>
Object-like get attribute

        When accessing an attribute, tries to find it in the attrs
        dictionary, so now MambuStruct may act not only as a dict-like
        structure, but as a full object-like too (this is the getter
        side).