| Line 60 was replaced by line 60 | 
| - A more common use of templates is to relate data values in a resource to class instances in the ontology. Assume we are annotating a relational table labeled {{R}} with attributes {{x}}, {{y}}, and {{z}}[3] <a href="#3"/>[3]</a>.  The following pattern, which uses a {{foreach}} attribute, creates an instance of class {{C}} for every unique value of {{x}} in the dataset. | 
| + A more common use of templates is to relate data values in a resource to class instances in the ontology. Assume we are annotating a relational table labeled {{R}} with attributes {{x}}, {{y}}, and {{z}}[3].  The following pattern, which uses a {{foreach}} attribute, creates an instance of class {{C}} for every unique value of {{x}} in the dataset. | 
| Line 766 was replaced by line 766 | 
| - <p> <a name="7">[7]</a> Implicitly, this pattern is equivalent to the pattern: | 
| + [#7] Implicitly, this pattern is equivalent to the pattern: | 
| Lines 768-771 were replaced by lines 768-771 | 
| -  <pre> | 
| -   <individual type="ont:C" foreach="R.x"> | 
| -     <property type="ont:P" value="$R.y" foreach="R.y"/> | 
| -   </individual> | 
| + {{{ | 
| +   <individual type="ont:C" foreach="R.x"> | 
| +     <property type="ont:P" value="$R.y" foreach="R.y"> | 
| +   </individual> | 
| Lines 773-787 were replaced by line 773 | 
| - | 
| -  <p> That is, for each unique <code>x</code>, <code>y</code> pair, | 
| -  assign a <code>P</code> property with value <code>y</code> to the | 
| -  corresponding <code>C</code> instance. Additional uses of | 
| -  <code>foreach</code> attributes on properties are discussed later. | 
| - | 
| - <p> <a name="8">[8]</a> Because the variable used within a | 
| -   <code>value</code> attribute is implicitly carried over to the | 
| -   <code>property</code> statement's <code>foreach</code> expression | 
| -   (see <a href="#7">[7]</a>), these resource variables are considered | 
| -   to be part of the <code>property</code> statement's iteration | 
| -   context. | 
| - | 
| - <p> <a name="9">[9]</a> Pattern references can be cyclic, i.e., a | 
| -   property within a pattern p can contain a property that refers to p. | 
| + }}} | 
| At line 788 added 1 line. | 
| + That is, for each unique <code>x</code>, <code>y</code> pair, assign a <code>P</code> property with value <code>y</code> to the corresponding <code>C</code> instance. Additional uses of <code>foreach</code> attributes on properties are discussed later. | 
| Lines 790-791 were replaced by line 777 | 
| - </body> | 
| - </html> | 
| + [#8] Because the variable used within a {{value}} attribute is implicitly carried over to the {{property}} statement's {{foreach}} expression (see [7]), these resource variables are considered to be part of the {{property}} statement's iteration context. | 
| At line 792 added 1 line. | 
| + [#9] Pattern references can be cyclic, i.e., a property within a pattern p can contain a property that refers to p. |