MallSerg,
 Да, спасибо, все верно)
Только почему тогда даже такой код не работает:
const createNotEnumerableProperty = () => {
Object.defineProperty(Object.prototype, propertyName, {
  enumerable: true,
  configurable: true,
  writable: true,
  value: 'empty'});
return '__proto__.property';  }
Просто для моего задания важно сохранить структуру записи object[property] = propertyValue;