See @michael-puckett-ii 's answer for an important note on Whenever your expression bodied member results in a new object (it's going to develop a new occasion everytime you call the member) @larsmans: From your joined webpage: "Note that descriptors are only invoked for new style objects or classes." I also https://trehan-floors.in/