See @michael-puckett-ii 's answer for a significant note on Whenever your expression bodied member results in a brand new item (it's going to make a new instance everytime you connect with the member) , irrespective of the amount of cases of the class exist. So all scenarios of that course https://smartworlddeveloper.co.in/