How does Magento 2 iterate through the backend config form fields?

See also: