Make sure Phoenix gets away with illegal utf8 in filenames.
mix minor typo
add print for diagnostics to header parser