> He provided a service with no exit strategy. Returning true on * seems like a rather effective exit strategy to me.
Whether this strategy is agreeable to all users of the service is another matter. But, in my view, users of any service would be wise to read the applicable T&Cs and any warrantees of fitness *before* signing up. AFAIKT, the exit strategy employed by this free service fell well within its bounds. > The blame ought to be shared The blame has been placed where it ought to be, between the user's seat and keyboard. Obvious lesson: "Set it and forget it"[1] applies only to rotisserie ovens! ~JasonG [1] For those to young to remember, see: <http://en.wikipedia.org/wiki/Ron_Popeil> -- ~ Ninja Email Security with Cloudmark Spam Engine Gets Image Spam ~ ~ http://www.sunbeltsoftware.com/Ninja ~