As far as I could tell from his talk, you only need to subclass if you are going to be modifying the tuple after creation. I don't see this happening, so I just left it as a standard namedtuple object.