Don't have Telegram yet? Try it now!
https://hashnode.com/post/do-you-enforce-getters-setters-cjtaapbpr000a6zs14uxkeq5c/answer/cjtacwy0a000z6zs157p0ejk8
Mark's answer to Do you enforce Getters / Setters?