just added specialization T[] for unique