Using a more reliable check for supported property descriptors.
Using a more reliable check for supported property descriptors.

Specifically, this affects non-IE 8 engines with a `defineProperty` sham, like Opera 11.51
ljharb/define-properties