Ter: After all this discussion, setting aside the renaming of the setAttribute method, I guess I'm pretty curious what special meaning you see is conveyed or emphasized by "inject" as you used it in your papers? -- Graham