I don't see why it would cause problems, but I'm not sure I see why we'd every want to attach multiple `load` listeners to a document. What's wrong with using `Zotero.Inject.detect()` in place of this below?