`'use strict;` in the global scope may trigger problems with concatenation if other scripts aren't strict mode compatible. This is actually the case with Vue.js after an uglify minification. I suggest moving the strict statement into an IIFE to show best practice to people copying this solution.