Member since
This would be a very interesting way to ensure values of an property.
It's like Accessors/Mutators in Laravel but native.
To me looks makes more sense to separate things.
Definitely will make our lives much more easier.
Classic closure is perfect for this kind of use case