Original report by Brian Calder (Bitbucket: brian_r_calder, ).
When running in the command-line mode, the lambdas for processing can generate a log of free-text on the command line; for some applications, it might be better to collect these into another form (e.g., a JSON structure) that provides logging information.