Nah, I'm not worried about the dependency or the function overhead. It's `Y.Array.unique()`'s implementation that sucks, but that's because JavaScript sucks, so whatevs.

One way around this would be to give every target a guid and then keep a hash of guids (which would also obviate the indexOf() call further up), but that gets complicated. Your call.