I personally would start with presenting the ideas + problems that they solve in #C0B9K7EP2 to get some feedback from other developers/JB guys. Thereafter you can start writing a KEEP that describes what the feature/syntax is for, what problems it solves that can't be solved/are hard to implement with existing features, how it interacts with other language features, what its limitations are and so on