The names of the product elements
The name of the type
iterate over elements to create a Fragments object