Modify _ARRAYORSINGLETON to add uniqueItems parameter