Thanks for kicking this thread off Pradeep! My main takaway is that syntax changes are hard. This doesn't surprise me, my impression going into this was that the Steering Council was likely to lean against syntax changes for typing, but the consensus at PyCon was that we should put a PEP forward anyway so that we could learn from the response. I am glad we went with the simpler option in a stand-alone PEP, since I think drafting an extended syntax PEP would have required even more work. In retrospect we might have been able to cut some of the discussion short if we had decided on this sooner, I do appreciate that in the rejection thread the SC clarified that a one-shot extended syntax PEP would not have been better. I do wish that there were an easier way to engage with python-dev for more feedback prior to a full-blown PEP - I do agree that the level of opposition once the PEP came out was a little surprising given that in October the thread was pretty encouraging. That said, one goal of drafting a full PEP is to clarify all aspects of a proposal so that python developers can form coherent opinions in the discussion phase. So I don't blame python-dev for not pushing back until the draft was out, and I'm not sure there's a better way. The truth is that some PEPs are going to be controversial, and a lot of that feedback will come after the draft is finished. I think one challenge is the split discussion across typing-sig and python-dev, that made managing communications quite a bit harder - particularly because the culture of typing-sig is very pro-typing, as in "let's make this feature as useful for typing as possible", whereas in python-dev the developers are rightly concerned about how a syntax change will fit into the language overall. Perhaps in the future we can identify when a proposal affects the core language heavily, and find a way to move discussion to python-dev early in the process. It's always disappointing to get a rejection, but I do think this PEP helped us get clear guidance from the SC about future directions. Many thanks to Eric, Jelle, and especially Guido and Pradeep for their help getting the PEP finished. Cheers, Steven