@zzet, thank a lot for detailed explanation. Now I understand reason and totally agree with you.
And I see that this approach is a good practice.