The names of the product elements
The name of the type
Safe construction method, filtering away standard substitution groups from the mapping keys provided.