Fix CSV writer to not print fields starting with '_' unless said so with explicit fieldnames