Add XML Lookup functoid. This would allow files to contain "table data" that is independent of the main data. This functoid would lookup "data" within an XML Fragment and match a filed to a given criteria and store the found row in a table so you can use table extractors to link the found data to the fields. The functoid would have three inputs. first is the XML Path to start looping over, second would be the field to match on, and the third would be the value to match on.