Flexible Transactions; first code published.