Fix Quality calculation from BookDirectory. Add nodeAsPrevious to piece together a LedgerEntry from AffectedNodes children