Prereq for eventually embedding range analysis into the sprintf warning pass. The only thing that changed since the original from a few days ago was the addition of FINAL OVERRIDE to the before_dom_children override function. Re-bootstrapped and regression tested on x86. Installing on the trunk. Final patch attached for archival purposes. Jeff