handle trailing commas in argument lists)