The names of the product elements
The name of the type
Merge 2 root steps. Root steps are supposed to be objects so we ignore other cases.