Are you sure?
> function isboxed() { return this instanceof Number; }
> isboxed.call(5);
true > function isboxed() { return this instanceof Number; }
> isboxed.call(5);
true > var isboxed = (function() {"use strict"; return function isboxed() {return this instanceof Number;}}());
> isboxed.call(5);
false