Hi Torsten,
If using a JavaScript package manager such as RequireJS is practical in your scenario, then we highly recommend it. These frameworks are specifically designed to manage dependencies, eliminate namespace pollution, and prevent the kind of unpredictable binding that you're concerned about. Have a look here for an example of how RequireJS can be used with ClearScript.
Good luck!
If using a JavaScript package manager such as RequireJS is practical in your scenario, then we highly recommend it. These frameworks are specifically designed to manage dependencies, eliminate namespace pollution, and prevent the kind of unpredictable binding that you're concerned about. Have a look here for an example of how RequireJS can be used with ClearScript.
Good luck!