I like to think that programmers are better than most at seeing the assumptions behind ideas, and testing them where possible (or taking the ideas less seriously if not.)Did you go out of your way to test the assumptions behind this idea before taking it seriously?