Dreamora hit it exactly on the head. I was really surprised that this feature hadn't made it in yet. But that is exactly the question I was asking.
It's very common in OO dogma to want to make calling routines to go through a method to change internal data for the Class/Type. This way you can enforce data integrity.
It's very common in OO dogma to want to make calling routines to go through a method to change internal data for the Class/Type. This way you can enforce data integrity.