title: Object.freeze / Object.seal in typescript
body: <p>Is <code>Object.freeze</code> suggested in Typescript or is there other way of making sure object remains immutable?</p>
  
  <p>Since <code>const</code> only guards instance, but not properties, this is obviously not an answer I'm looking for.</p>