Our unit-test helper `process_transaction()` wasn't returning program errors, which made testing programs tedious and counter-intuitive.
Our unit-test helper `process_transaction()` wasn't returning program errors, which made testing programs tedious and counter-intuitive.