<Operation Class="NQualityOfLife.XML.GetOrAddAttribute">
<xpath>string</xpath>
<attribute>string</attribute>
<value>string</value>
<toVar>string</toVar> <!-- Optional -->
<done Class="PatchOperation"> <!-- Optional -->
</done>
<error Class="PatchOperation"> <!-- Optional -->
</error>
</Operation>
<Operation Class="NQualityOfLife.XML.GetOrAddAttribute">
<xpath>Defs/ThingDef[defName="SimpleResearchBench"]</xpath>
<attribute>Name</attribute>
<value>SimpleResearchBench</value>
<toVar>{newOrExistingAttribute}</toVar>
<done Class="NQualityOfLife.XML.SetAttribute">
<xpath>Defs/ThingDef[defName="NQoL_ResearchSpot"]</xpath>
<attribute>ParentName</attribute>
<value>{newOrExistingAttribute}</value>
</done>
</Operation>