Handle duplicate dependencies cleanly.

Authored by shaheed on Nov 8 2017, 10:21 AM.