The functions here are split into two groups those that affect a journal as a whole, and those which are used to manage transactions
bforget