fixed comma-separated name bug

Fixed a bug in which comma-separated name fields would get clobbered and
then end up outside of name child elements, and therefore they were
being omitted from MADS.  There may be others.