IE8 shim: we don't want to create __proto__s if we can't create them nonenumerably.