Only clean up optional fields if they're populated
Only delete files if they exist
Cast all fields are strings

Just in case.