[BUGFIX beta] Prevent mandatory-setter when setter is already present.

Closes #9899.
Fixes #9897.
> we are working on a Object.create(null) object

im not sure how this matters



> we are working with a property that is inherited from a parent in the prototype chain

ah, this case matters.