Return a copy to avoid a ConcurrentModificationException