Теперь легко отследить логику происходящего, которую парсер наматывает визиторами, оттолкнувшись от ближайшего понятного идентификатора вызова и проследив происходящее, сложность не в лошгике визиторов, она простейшая, а в том, что их вызывается дофига, была, теперь все совсем просто всегда. Можно допиливать полный пример теперь.
На сегодня хватит, пойду я домой кину смотреть. Это был поход пообедать в кафе. Может не будет лень еще схожу куда сегодня и тогда еще чего докину.