What is the difference between `Object.freeze`, `Object.seal`... | asif.to Tutorials