I never liked this implementation of namedtuple with "exec". I remember some proposals
(and even a working implementation) of namedtuple done with metaclasses. I Don't remember
why they were rejected.

I think at least having a base class other than tuple is something useful.

+1


Joćo Bernardo