Should I using a arrayUtil.unique instead?