Type: New Feature
For my hypothetical MyArray implementation, in normal functions I can write
and I'll be able to create good error messages for the user.
In subscripts however, default arguments are disallowed so
will always show its literal line and file rather than the callers.