Change AccordionGroup to be a subclass of Array