Allow `target` and `targetQueue` to be undefined.
Merge pull request #114 from rwjblue/handle-target-queue

Allow `targetQueue` to be undefined.