Clearing data property after DTO validation (#685)
* Clearing data property after DTO validation
* chore: Remove unused Throwable import and update throw_if and throw_unless functions
---------
Co-authored-by: Deeka Wong <8337659+huangdijia@users.noreply.github.com>