I would like to know some cases where there is an advantage in overriding this dunder method, I just can think in restrict some access of attribues using the if sta
if