Closed as not planned
Description
Sometimes features in the compiler are ready ahead of time, but for some reason they belong to the next version of the compiler.
Instead of letting them leave in some branch, that needs rebasing and maintenance, they can be gated under an @@future
directive.
The idea is that
@@future
...
will enable all the future features.
And one can select individual one using @@future(feat1, feat2)