Testing different values in Chrome 31 on Mavericks: 

`new Intl.NumberFormat([]);` $Object.defineProperty.value.br {}

`new Intl.NumberFormat(3);` $Object.defineProperty.value.br {}

`new Intl.NumberFormat({});` $Object.defineProperty.value.br {}

`new Intl.NumberFormat("");` RangeError: Invalid language tag:

`new Intl.NumberFormat(" ");` RangeError: Invalid language tag: