On Mon, Aug 8, 2022, at 10:23, Andreas Heigl wrote: > Your use case might not need them (though actually you are needing them, > you just don't use them as language feature but via the static-analysis > annotation) > > But when discussing language features we should always keep ALL users of > the language in mind. And if a feature helps in providing ways to build > more stable code on the language level then we should think about that > from a point of view of *all* users.
I'm saying this reasoning (and the reasoning for the choice of syntax, as Rowan raised) should be part of the RFC. If this is the way the language is developing, it should be documented rather than being argued in a mailing list archive somewhere.