Hello, devs. I've observed that there are several parameterized constructors within the same class, each differing in the parameters they accept.
Since Lombok is already set up, why not streamline these constructors by using the *@Builder* annotation instead? I reviewed the following doc <https://docs.google.com/document/d/1w23pvpbWmWZVQUOKXcC_0zjfs-T1bSAagkW-XG2kgxE/edit?disco=AAAAZ5PWsLk> which suggested using it but it has been dismissed due to some immutability issues happening in the service layer, which I don't fully understand :( If there are any suggestions I would like to hear from you. Thanks, Zeyad
