Actually it would be sad to see the async package bits go -- it's *almost* working. Can we live with silenced messages as at present, and a slightly more descriptive message for "transaction ..." rather than losing the async goodness? --