Реализация статической трассировки кода для поиска возможных ошибок.

подчистка за удалением первой версии кода сабжа