Э. Лично я не думаю, что это было бы так полезно. Если я запускаю свой код и запускаю исключения, я могу легче установить точку останова и войти в код и посмотреть, что все переменные находятся в этой точке, и выяснить, где это происходит на самом деле.
Используя этот метод трассировки, мне не только пришлось бы добавлять и удалять ключевые слова перед переменными, так как я работал над различными ошибками, но я не думаю, что это было бы реальным улучшением по сравнению с добавлением хорошей регистрации / отладки сообщений (который намного легче удалить или отключить при отправке в производство).