Represents an iterator component that can be used to create a form
of dynamic components.
To create a dynamic field, call FormOptions.createDynamicField().
An iterator component is generated with default values
for the id, value and var attributes. You can optionally
specify alternative values for these attributes by calling
setId() or setVarName().
To create a form that contains dynamic components,
call FormOptions.setFields() with a list that contains a dynamic field
and call FormPattern.create() to create the form.