Piotrek:
No, it's not a good idea. Tweaking memory management shouldn't require the language branching. IMHO, this would be a suicide.
I didn't meant the advancement as a language branching, but as a successive version that is (mostly) backwards compatible. Likewise C#6.0 is not a branching of C#5.
Bye, bearophile
