Apologies.  The first version incorrectly left in some DWR credit issues and 
had a couple of other goofs.  Please discard and review and comment on this 
one.  But if you've already reviewed the other, no worries, since the 
attached is extremely similar (less the couple of goofs).  Thanks.