def __getattr__(self, attr):
    if attr in Person._fields:
        return getattr(self.person, attr)
raise AttributeError("no such attribute '%s'" % attr)
расширить именованный кортеж Python с помощью множества @properties?