custom array collection spec