fixed wrong `this` within modules fixes #97
edge case where injecting into require.e functions #102
global is not this #102
global should work in strict mode to #102