Matt Austern wrote: [...] > I prefer alternative A, even though the error indication is clumsier, > because it's callable from C. I'll second that. Daveed