> In other words, you have somehow proved that it's impossible to both > have better behavior and still be maintainable? This is quite a > breakthrough in software engineering! :-) No, I'm just trying to keep folks, including myself, from doing a lot of work that ends up being a real serious pain for years on end. -sv