Where does "root" come from and who's still using it? I would think that's one's pretty safe to remove, especially since the probability of local variable name collision is high. Any old program that's clinging to the global "root" var probably isn't looking to upgrade any time soon anyway :)
:Marco
