Compilation error due to use of syntax reserved for future use
does X::Syntax
Syntax error thrown when a syntax is used which is reserved for future expansion.
For example
my ();
dies with
===SORRY!===The () shape syntax in array declarations is reserved
method reserved(--> Str)
Returns a text description of the reserved syntax.
method instead(--> Str)
Describes what to use instead of the reserved syntax (if anything).