This is a number of changes that fell through the cracks becauseit wasn't clear how we were going to merge it in the absence of paulus.Mostly bug fixes, except a few features that should we should havesubmitted all along: