Complete

This should wrap up the changes in #211. I thought this was working, but clearly it was not.

Also, (I think) this should avoid some errors and unnecessary error reporting when we start using web translators from PubMed, Google Scholar, etc. translators.