I'm sick of the crap programming of others.  Must
I write *EVERYTHING*
 myself? 
I cna;t help with your problem, but if it's any consolation, that's how I
often feel about hardware. It appears that to get anything that I
consider to be even moderately well-designed, I have to design it myself
these days...
-tony