Rewrite Tuner using Object.defineProperties().