Bring parameter semantics in line with reality.
Bring parameter semantics in line with reality.

Besides being what is implemented, these also allow for more/better
optimization (we already have optimizations that depend on them; if
we took the previous semantics, things like spesh would be unable to
rely supposedly readonly parameters never changing under them due to
their being aliases).

perl6/specs,perl6/specs