\[~ann.campbell.2] For C#, C, {cpp} and Objective-C we already have RSPEC-907 and for these languages (plus Python) the only way to use labels - is to use "goto", because in contrast with Java, JavaScript, Swift, Groovy and Flex only "goto" statement (not "break" and "continue") can transfer control to a label. From here I'm wondering what we should do with those RSPECs ? Don't know and didn't checked situation in VB.Net, PHP and others.
\[~evgeny.mandrikov] I've adjusted the languages of both rules, but beyond that I'm not sure there's anything to do with either of them...? I suspect you want to see one deprecated or superceded by the other, but for instance Java and Swift don't have ``++goto++`` and you say C-family languages + C# (I just learned) don't have labels without ``++goto++`` so I think this is a case of different rules for different language mechanisms.
\[~ann.campbell.2] I wasn't expecting something particular - simply pointed out on this fact and asked your opinion about it ;) I agree with your conclusion and changes.