Why `Y.Array.dedupe()` (which only works on strings and numbers) and not `Y.Array.unique()`, which is slower but works on any type? Seems like a potential source of confusion, and the perf hit shouldn't be a big deal for tests.