toLocaleString() and friends now throw on invalid `this` values