so one module injects code into another module? that's a bit ugly and can lead to hours of putting debug statements into the wrong place :(

also, this will fail if `src/wireclient.js` is loaded later than this file, right?