fixes #174: Array.splice fails on IE8 if `this` is of type Arguments

+ tests