I disagree and would appreciate adding It is up to the implementation if ":from" sets the parameter value.
Absolutely not.It is critical that the value represent the *owner* of the script, and that is the *only* criterion that's relevant. The "from" might or might not be the same as the owner, and has no direct bearing on this.
Barry