New ArraySet class