Not well, no. What I.d do is extract the line before calling the translator
```var authors = text.match(/AU - /)```
And then in the itemDone handler

 replace the Dr. and Profs.
```if (authors){
item.creators = [];
authors = authors[0].replace(/(Dr|Prof)\.\s+/, "");```
then split the string by comma and run each one the ```ZU.cleanAuthor```
```authors = authors.split(/,\s*/);
for (var i = 0; i<authors.length; i++){
item.creators.push(ZU.cleanAuthor(authors[i], "author"));
}
}```
(code untested)