Cl/feature/more array to hash adjustments

These revisions seem to address the log message formatting errors after local testing. I am also fine with squashing this into previous work if we don't want two separate merge requests on record for what should have gone into one feature branch.