I rolled back this edit. There were two reasons.
Firstly, the included text is not relevant, because it refers to modules compiled into a program ("if you were to incorporate them both in a larger program"), not programs calling other programs, so it's not relevant to the question as asked ("by putting it in a separate, standalone program?").
But secondly and more importantly, this is a substantial edit. It introduces text that the original author didn't see fit to use, and makes an argument that the original author didn't see fit to make. If an edit like this was made to one of my answers I would immediately roll it back. If the edit's author wants to make this particular argument, as I see it, (s)he should write a new answer and make it. I cannot see that anything is gained by putting these words in the answer's author's mouth, when the speaker is free to put them in his/her own.
Two other reasons make me post here. Firstly, I'm not the One True Arbiter of what edits are and aren't appropriate, and I note that the edit was approved by two respected community members. Secondly, I'm the author of the main competing answer, so there may well be a perception of conflict of interest as a result.
So I'm being very clear about what I've done and why, in case the community wishes to take a view on it; I'm looking particularly for clear guidance on my second reason for the revert. I would prefer it if we could get some kind of resolution here before starting a Wikipedia-esque revert war, but of course anyone with edit powers can unilaterally act (hence the problem!).