Small suggestion regarding type errors and subscription

I think that the should issues involving None be made more self explanatory question is unanswerable until you figure out how you’d do it. In this case, how is NoneType.__getattr__() or NoneType.__getitem__() supposed to know what the None placeholder-ing for or what assumption failed to require the placeholder to be used in the first place?