Accordion
Annotates a field as an accordion when inside a Category. The field type should be a POJO which contains a set of ConfigOptions. The fields inside the POJO will be interpreted as options in declaration order. Those options will then be displayed inline, while being collapsible. Accordions may stack and be wrapped in each other. A field annotated withAccordion will also need to be annotated with ConfigOption.