Think like this:
Fieldset = object
Collection = array/Traversable
Element = object property/class method