From stackoverflow: "
"use strict" applies only to function or program scope. So if you have fileA.js with
"use strict" at the top,
fileA.js executes in strict mode, and all functions defined in it will do the same when called"