more tolerant mechlist parsing