{# Expects: fieldName (string), sectionTitle (string), currentValue (?array), elements (Element[]) #}