Maybe do this in the 'done' handler in case DOI lookup fails? (AFAIK, it gets called after both itemDone and error)