def namedtuple(*args, **kwargs):
    '''Named tuple factory with namedtuple.abc subclass registration.'''
    cls = _namedtuple(*args, **kwargs)
    _NamedTupleABC.register(cls)
    return cls
Named tuple factory with namedtuple.abc subclass registration.
recipes/Python/577629_namedtupleabc__abstract_base_class__mixnamed/recipe-577629.py