added writable flag to property descriptors