Revert last change, and return a protective copy of the array list.  CopyOnWriteArrayList does not sort correctly.