title: Is Record feature in Java 16 an alternative to builder classes?
body: <p>Records provide immutability to an object, so does builder pattern.</p>
  <p>what are pros and cons of using record in place of builder?</p>