improve marc_cleanup's parsing of MARCXML files