Change __defineSetter__ into defineProperty