Sat May 10 14:43:30 EDT 2008 geoff not quite right; notes should cause bad exit status. applied a variant.