Are required named parameters (e.g., ':$foo!') considered to be part
of the long name provided by a signature?  (S06 seems to indicate that
they aren't.)

Either way, can their status with respect to the long name be changed?
 That is, if they aren't included in the long name, can they be added
to it?  If they are included, can they be removed?

Suggestion: exclude them by default; but use a double exclamation mark
to indicate a required named parameter that is included in the long
name.  ':$foo!' would not be part of the long name, but ':$foo!!'
would be.

-- 
Jonathan "Dataweaver" Lang

Reply via email to