if test fails, write out failed version so that it can be inspected by diff or become the new golden file
fix exception handling and logging
comment on fields get_name_info returns