In that case whoever is linking the script is “breaking” it, I’d say. There’s stuff that is simply outside the responsibilities of the script/maintainer.
If you start worrying about that for “simple” scripts, the logic for handling that is quickly going to outgrow the initial logic itself.
account42|2 years ago