mail-header-parse-addresses-lax runs into an "Unbalanced parentheses" error when trying to parse mail/name pairs which do not conform to the expected standard. This is because the function calls mail-header-parse-address on each mail/name pair which fails for non-conforming pairs. See for example: (mail-header-parse-addresses-lax "Bob Weiner , Mats Lidell