> I'm thinking of the theoretical case in which a user exports BASH_SOURCE_PATH
> then runs existing scripts - not necessarily of their own design
> that weren't counting on this feature to ever exist.

The option solution completely avoids that possibility.
Existing scripts do not pass any options to the source builtin.
No unexpected incompatibility should arise if it ignores
the new variable unless the option is passed.

  Matheus

Reply via email to