Improve readability of harvester exception handling as per Dan's suggestion