[Gd-chatter] r11254 - in trunk/www/books/drm: . styles

cpage at gwydiondylan.org cpage at gwydiondylan.org
Tue Apr 10 20:16:30 CEST 2007


Author: cpage
Date: Tue Apr 10 20:16:17 2007
New Revision: 11254

Modified:
   trunk/www/books/drm/Arithmetic_Operations.html
   trunk/www/books/drm/Coercing_and_Copying_Objects.html
   trunk/www/books/drm/Collection_Classes.html
   trunk/www/books/drm/Collection_Operations.html
   trunk/www/books/drm/Condition_Classes.html
   trunk/www/books/drm/Constructing_and_Initializing_Instances.html
   trunk/www/books/drm/Definition_Macros.html
   trunk/www/books/drm/Dylan_Interchange_Format.html
   trunk/www/books/drm/Equality_and_Comparison.html
   trunk/www/books/drm/Function_Application.html
   trunk/www/books/drm/Function_Classes.html
   trunk/www/books/drm/Function_Macros.html
   trunk/www/books/drm/Functional_Operations.html
   trunk/www/books/drm/Local_Declaration_Macros.html
   trunk/www/books/drm/Number_Classes.html
   trunk/www/books/drm/Object_Classes.html
   trunk/www/books/drm/Operations_on_Conditions.html
   trunk/www/books/drm/Other_Built-In_Objects_Defined.html
   trunk/www/books/drm/Reflective_Operations_on_Functions.html
   trunk/www/books/drm/Reflective_Operations_on_Types.html
   trunk/www/books/drm/Simple_Object_Classes.html
   trunk/www/books/drm/Statement_Macros.html
   trunk/www/books/drm/Type_Classes.html
   trunk/www/books/drm/styles/common.css
Log:
Job: website

Some improvements to linking to and interacting with the DRM:

- Added human-readable id properties to item headers (h4) to make it easier to
  link to them and to make for more readable URLs when providing people with
  links to specific topics within a page. For the most part, they're the same as
  the item discussed. Since URL fragment anchors can't handle Dylan naming
  conventions, some are simplified. e.g., class names don't have angle brackets,
  predicates end with "_" instead of "?" and destructive function names end with
  "." instead of "!". In addition, I made up names for the operators.

- Added "permalink" links to the item headers. When the mouse hovers over a
  header, a light-gray pilcrow (paragraph sign) is displayed with a link to the
  header. This makes it easier for people to acquire the aforementioned human-
  readable links to specific classes and functions (for example).

- Using CSS, highlight the target text of a link if it is within a paragraph
  (i.e., not a header). This aids navigation when the precise target of a link
  is somewhere within a bunch of text.



Modified: trunk/www/books/drm/Arithmetic_Operations.html
==============================================================================
--- trunk/www/books/drm/Arithmetic_Operations.html	(original)
+++ trunk/www/books/drm/Arithmetic_Operations.html	Tue Apr 10 20:16:17 2007
@@ -240,7 +240,7 @@
       <a name="UID-Built-In_Functions-6229"></a>
       <h2 class="subsection-title"><a name="IX-1604">Properties</a></h2>
       <a name="HEADING-100-3"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1605">odd?</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="odd_"><a class="here" title="Link to here" href="#odd_"></a> <span class="signature"><code id="IX-1605">odd?</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1606">Tests for the property of being an odd number.</a></p>
       <dl class="Cliche">
@@ -273,7 +273,7 @@
 	<dd><p>Returns true if its argument is an odd number.</p></dd>
       </dl>
       <a name="HEADING-100-9"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1607">even?</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="even_"><a class="here" title="Link to here" href="#even_"></a> <span class="signature"><code id="IX-1607">even?</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1608">Tests for the property of being an even number.</a></p>
       <dl class="Cliche">
@@ -306,7 +306,7 @@
 	<dd><p>Returns true if its argument is an even number.</p></dd>
       </dl>
       <a name="HEADING-100-15"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1609">zero?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="zero_"><a class="here" title="Link to here" href="#zero_"></a> <span class="signature"><code id="IX-1609">zero?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1610">Tests for the property of being equal to zero.</a></p>
       <dl class="Cliche">
@@ -345,7 +345,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-23"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1611">positive?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="positive_"><a class="here" title="Link to here" href="#positive_"></a> <span class="signature"><code id="IX-1611">positive?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1612">Tests for the property of being
 	positive.</a></p>
@@ -385,7 +385,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-31"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1613">negative?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="negative_"><a class="here" title="Link to here" href="#negative_"></a> <span class="signature"><code id="IX-1613">negative?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1614">Tests for the property of being
 	negative.</a></p>
@@ -425,7 +425,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-39"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1615">integral?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="integral_"><a class="here" title="Link to here" href="#integral_"></a> <span class="signature"><code id="IX-1615">integral?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1616">Tests for the property of being
 	integral.</a></p>
@@ -473,7 +473,7 @@
       <a name="UID-Built-In_Functions-1800"></a>
       <h2 class="subsection-title">Arithmetic Operations</h2>
       <a name="HEADING-100-50"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1618">+</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="addition"><a class="here" title="Link to here" href="#addition"></a> <span class="signature"><code id="IX-1618">+</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1619">Returns the sum of its arguments.</a></p>
       <dl class="Cliche">
@@ -513,7 +513,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-59"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1620">*</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="multiplication"><a class="here" title="Link to here" href="#multiplication"></a> <span class="signature"><code id="IX-1620">*</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1621">Returns the product of its
 	arguments.</a></p>
@@ -554,7 +554,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-68"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1622">-</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="subtraction"><a class="here" title="Link to here" href="#subtraction"></a> <span class="signature"><code id="IX-1622">-</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1623">Returns the difference of its
 	arguments.</a></p>
@@ -595,7 +595,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-77"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1624">/</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="division"><a class="here" title="Link to here" href="#division"></a> <span class="signature"><code id="IX-1624">/</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1625">Returns the quotient of its
 	arguments.</a></p>
@@ -641,7 +641,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-88"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1628">negative</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="negative"><a class="here" title="Link to here" href="#negative"></a> <span class="signature"><code id="IX-1628">negative</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1629">Returns the negation of an
 	object.</a></p>
@@ -682,7 +682,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-96"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1630">floor</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="floor"><a class="here" title="Link to here" href="#floor"></a> <span class="signature"><code id="IX-1630">floor</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1631">Truncates a real number toward
 	negative infinity.</a></p>
@@ -720,7 +720,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-103"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1632">ceiling</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="ceiling"><a class="here" title="Link to here" href="#ceiling"></a> <span class="signature"><code id="IX-1632">ceiling</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1633">Truncates a real number toward
 	positive infinity.</a></p>
@@ -756,7 +756,7 @@
 	    as <var>integer</var>, the remainder is returned as <var>real2</var>.</p></dd>
       </dl>
       <a name="HEADING-100-110"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1634">round</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="round"><a class="here" title="Link to here" href="#round"></a> <span class="signature"><code id="IX-1634">round</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1635">Rounds a real number toward the
 	nearest mathematical integer.</a></p>
@@ -794,7 +794,7 @@
 	    result <var>integer</var> will be a multiple of two.</p></dd>
       </dl>
       <a name="HEADING-100-117"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1636">truncate</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="truncate"><a class="here" title="Link to here" href="#truncate"></a> <span class="signature"><code id="IX-1636">truncate</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1637">Truncates a real number toward
 	zero.</a></p>
@@ -830,7 +830,7 @@
 	    as <var>integer</var>, the remainder is returned as <var>real2</var>.</p></dd>
       </dl>
       <a name="HEADING-100-124"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1638">floor/</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="floor_div"><a class="here" title="Link to here" href="#floor_div"></a> <span class="signature"><code id="IX-1638">floor/</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1639">Returns the floor of the quotient of
 	two numbers.</a></p>
@@ -868,7 +868,7 @@
 	    remainder is returned as <var>real3</var>.</p></dd>
       </dl>
       <a name="HEADING-100-132"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1640">ceiling/</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="ceiling_div"><a class="here" title="Link to here" href="#ceiling_div"></a> <span class="signature"><code id="IX-1640">ceiling/</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1641">Returns the ceiling of the quotient
 	of two numbers.</a></p>
@@ -906,7 +906,7 @@
 	    remainder is returned as <var>real3</var>.</p></dd>
       </dl>
       <a name="HEADING-100-140"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1642">round/</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="round_div"><a class="here" title="Link to here" href="#round_div"></a> <span class="signature"><code id="IX-1642">round/</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1643">Rounds off the quotient of two
 	numbers.</a></p>
@@ -946,7 +946,7 @@
 	    a multiple of two.</p></dd>
       </dl>
       <a name="HEADING-100-148"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1644">truncate/</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="truncate_div"><a class="here" title="Link to here" href="#truncate_div"></a> <span class="signature"><code id="IX-1644">truncate/</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1645">Returns the truncated quotient of two
 	numbers.</a></p>
@@ -984,7 +984,7 @@
 	    returned as <var>real3</var>.</p></dd>
       </dl>
       <a name="HEADING-100-156"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1646">modulo</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="modulo"><a class="here" title="Link to here" href="#modulo"></a> <span class="signature"><code id="IX-1646">modulo</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1647">Returns the second value
 	of <code>floor/</code>.</a></p>
@@ -1019,7 +1019,7 @@
 	<dd><p>Returns the second value of <code>floor/(<var>real1, real2)</var></code>.</p></dd>
       </dl>
       <a name="HEADING-100-163"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1648">remainder</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="remainder"><a class="here" title="Link to here" href="#remainder"></a> <span class="signature"><code id="IX-1648">remainder</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1649">Returns the second value
 	of <code>truncate/</code>.</a></p>
@@ -1054,7 +1054,7 @@
 	<dd><p>Returns the second value of <code>truncate/(<var>real1, real2)</var></code>.</p></dd>
       </dl>
       <a name="HEADING-100-170"></a>
-      <h4 class="item-title"><span class="signature"><a name="IX-1652"><code id="IX-1650">^</code></a> </span><span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="exponentiation"><a class="here" title="Link to here" href="#exponentiation"></a> <span class="signature"><a name="IX-1652"><code id="IX-1650">^</code></a> </span><span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1651">Raises an object to a specified
 	power.</a></p>
@@ -1087,7 +1087,7 @@
 	</dd>
 	<dt><span>Description:</span></dt>
 	<dd>
-	  <p>Returns <var>object1 </var> raised to the power <var>object2</var>. An error is
+	  <p>Returns <var>object1</var> raised to the power <var>object2</var>. An error is
 	    signaled if both arguments are zero.</p>
 	  <a name="HEADING-100-177"></a>
 	  <h5 class="method-signature"><span class="signature"><code><var>complex</var> ^ <var>integer</var> </code>
@@ -1097,7 +1097,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-179"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1653">abs</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="abs"><a class="here" title="Link to here" href="#abs"></a> <span class="signature"><code id="IX-1653">abs</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1654">Returns the absolute value of its
 	argument.</a></p>
@@ -1137,7 +1137,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-187"></a>
-      <h4 class="item-title"><span class="signature"><a name="IX-1657"></a><code id="IX-1655">logior</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="logior"><a class="here" title="Link to here" href="#logior"></a> <span class="signature"><a name="IX-1657"></a><code id="IX-1655">logior</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1656">Returns the bitwise inclusive or of its
 	integer arguments.</a></p>
@@ -1171,7 +1171,7 @@
 	<dd><p>Returns the bitwise inclusive or of the <var>integers</var>.</p></dd>
       </dl>
       <a name="HEADING-100-193"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1658">logxor</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="logxor"><a class="here" title="Link to here" href="#logxor"></a> <span class="signature"><code id="IX-1658">logxor</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1659">Returns the bitwise exclusive or of
 	its integer arguments.</a></p>
@@ -1205,7 +1205,7 @@
 	<dd><p>Returns the bitwise exclusive or of the <var>integers</var>.</p></dd>
       </dl>
       <a name="HEADING-100-199"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1660">logand</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="logand"><a class="here" title="Link to here" href="#logand"></a> <span class="signature"><code id="IX-1660">logand</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1661">Returns the bitwise and of its
 	integer arguments.</a></p>
@@ -1239,7 +1239,7 @@
 	<dd><p>Returns the bitwise and of the <var>integers</var>.</p></dd>
       </dl>
       <a name="HEADING-100-205"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1662">lognot</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="lognot"><a class="here" title="Link to here" href="#lognot"></a> <span class="signature"><code id="IX-1662">lognot</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1663">Returns the bitwise not of its
 	integer argument.</a></p>
@@ -1273,7 +1273,7 @@
 	<dd><p>Returns the bitwise not of the <var>integer1</var>.</p></dd>
       </dl>
       <a name="HEADING-100-211"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1664">logbit?</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="logbit_"><a class="here" title="Link to here" href="#logbit_"></a> <span class="signature"><code id="IX-1664">logbit?</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1665">Tests the value of a particular bit
 	in its integer argument.</a></p>
@@ -1313,7 +1313,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-219"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1666">ash</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="ash"><a class="here" title="Link to here" href="#ash"></a> <span class="signature"><code id="IX-1666">ash</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1667">Performs an arithmetic shift on its
 	first argument.</a></p>
@@ -1364,7 +1364,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-230"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1669">lcm</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="lcm"><a class="here" title="Link to here" href="#lcm"></a> <span class="signature"><code id="IX-1669">lcm</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1670">Returns the least common multiple of
 	its two arguments.</a></p>
@@ -1405,7 +1405,7 @@
 	</dd>
       </dl>
       <a name="HEADING-100-239"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1671">gcd</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="gcd"><a class="here" title="Link to here" href="#gcd"></a> <span class="signature"><code id="IX-1671">gcd</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1672">Returns the greatest common divisor
 	of its two arguments.</a></p>

Modified: trunk/www/books/drm/Coercing_and_Copying_Objects.html
==============================================================================
--- trunk/www/books/drm/Coercing_and_Copying_Objects.html	(original)
+++ trunk/www/books/drm/Coercing_and_Copying_Objects.html	Tue Apr 10 20:16:17 2007
@@ -200,7 +200,7 @@
       <h1 class="section-title"><a name="IX-1674">Coercing and Copying Objects</a></h1>
       <p>The following functions are used to coerce, copy, or simply return objects.</p>
       <a name="HEADING-101-2"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1675">identity</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="identity"><a class="here" title="Link to here" href="#identity"></a> <span class="signature"><code id="IX-1675">identity</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><code><a name="XREF-1676"></a></code>Returns its argument.</p>
       <dl class="Cliche">
@@ -234,7 +234,7 @@
 	<dd><p>Returns <var>object</var> unaltered.</p></dd>
       </dl>
       <a name="HEADING-101-8"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1677">values</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="values"><a class="here" title="Link to here" href="#values"></a> <span class="signature"><code id="IX-1677">values</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description">Returns its arguments as <a name="IX-1678">multiple values</a>.</p>
       <dl class="Cliche">
@@ -278,7 +278,7 @@
       <a name="UID-Built-In_Functions-25384"></a>
       <h2 class="subsection-title">General Coercion Function</h2>
       <a name="HEADING-101-16"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1679">as</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="as"><a class="here" title="Link to here" href="#as"></a> <span class="signature"><code id="IX-1679">as</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><code><a name="XREF-1680"></a></code>Coerces an object to a type.</p>
       <dl class="Cliche">
@@ -365,7 +365,7 @@
       <a name="UID-Built-In_Functions-2983"></a>
       <h2 class="subsection-title">Coercing Case</h2>
       <a name="HEADING-101-37"></a>
-      <h4 class="item-title"><span class="signature"><code><a name="IX-1682">as-uppercase</a></code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="as-uppercase"><a class="here" title="Link to here" href="#as-uppercase"></a> <span class="signature"><code id="IX-1682">as-uppercase</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1683">Coerces an object to uppercase.</a></p>
       <dl class="Cliche">
@@ -411,7 +411,7 @@
 	</dd>
       </dl>
       <a name="HEADING-101-48"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1684">as-uppercase!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="as-uppercase."><a class="here" title="Link to here" href="#as-uppercase."></a> <span class="signature"><code id="IX-1684">as-uppercase!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1685">Coerces an object to uppercase in place.</a></p>
       <dl class="Cliche">
@@ -454,7 +454,7 @@
 	</dd>
       </dl>
       <a name="HEADING-101-57"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1686">as-lowercase</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="as-lowercase"><a class="here" title="Link to here" href="#as-lowercase"></a> <span class="signature"><code id="IX-1686">as-lowercase</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1687">Coerces an object to lowercase.</a></p>
       <dl class="Cliche">
@@ -500,7 +500,7 @@
 	</dd>
       </dl>
       <a name="HEADING-101-68"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1688">as-lowercase!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="as-lowercase."><a class="here" title="Link to here" href="#as-lowercase."></a> <span class="signature"><code id="IX-1688">as-lowercase!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="IX-1671">Coerces an object to lowercase in place.</a></p>
       <dl class="Cliche">
@@ -545,7 +545,7 @@
       <a name="UID-Built-In_Functions-2996"></a>
       <h2 class="subsection-title">Copying Objects</h2>
       <a name="HEADING-101-78"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1691">shallow-copy</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="shallow-copy"><a class="here" title="Link to here" href="#shallow-copy"></a> <span class="signature"><code id="IX-1691">shallow-copy</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1692">Returns a copy of its argument.</a></p>
       <dl class="Cliche">
@@ -589,7 +589,7 @@
 	</dd>
       </dl>
       <a name="HEADING-101-87"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1693">type-for-copy</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="type-for-copy"><a class="here" title="Link to here" href="#type-for-copy"></a> <span class="signature"><code id="IX-1693">type-for-copy</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1694">Returns an appropriate type for
 	creating mutable copies of its argument.</a></p>

Modified: trunk/www/books/drm/Collection_Classes.html
==============================================================================
--- trunk/www/books/drm/Collection_Classes.html	(original)
+++ trunk/www/books/drm/Collection_Classes.html	Tue Apr 10 20:16:17 2007
@@ -277,7 +277,7 @@
       <a name="UID-Built-In_Classes-416"></a>
       <h2 class="subsection-title">General Collections</h2>
       <a name="HEADING-93-6"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1401">&lt;collection&gt;</code></span> <span class="attributes-summary">[Open Abstract  Class]</span></h4>
+      <h4 class="item-title" id="collection"><a class="here" title="Link to here" href="#collection"></a> <span class="signature"><code id="IX-1401">&lt;collection&gt;</code></span> <span class="attributes-summary">[Open Abstract  Class]</span></h4>
       <hr class="item-title" />
       <p>The class of collections, aggregate data structures.</p>
       <dl class="Cliche">
@@ -439,7 +439,7 @@
       <a name="HEADING-93-374"></a>
       <h2 class="subsection-title">Explicit Key Collections</h2>
       <a name="HEADING-93-375"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1402">&lt;explicit-key-collection&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
+      <h4 class="item-title" id="explicit-key-collection"><a class="here" title="Link to here" href="#explicit-key-collection"></a> <span class="signature"><code id="IX-1402">&lt;explicit-key-collection&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
       <hr class="item-title" />
       <p>The class of all collections that are not sequences.</p>
       <dl class="Cliche">
@@ -478,7 +478,7 @@
       <a name="UID-Built-In_Classes-1533"></a>
       <h2 class="subsection-title">Sequences</h2>
       <a name="HEADING-93-418"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1403">&lt;sequence&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
+      <h4 class="item-title" id="sequence"><a class="here" title="Link to here" href="#sequence"></a> <span class="signature"><code id="IX-1403">&lt;sequence&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
       <hr class="item-title" />
       <p>The class of collections whose keys are consecutive integers starting from zero.</p>
       <dl class="Cliche">
@@ -690,7 +690,7 @@
       <a name="UID-Built-In_Classes-2739"></a>
       <h2 class="subsection-title">Mutable Collections</h2>
       <a name="HEADING-93-838"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1418">&lt;mutable-collection&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
+      <h4 class="item-title" id="mutable-collection"><a class="here" title="Link to here" href="#mutable-collection"></a> <span class="signature"><code id="IX-1418">&lt;mutable-collection&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
       <hr class="item-title" />
       <p>The class of collections that may be modified.</p>
       <dl class="Cliche">
@@ -767,7 +767,7 @@
 	</dd>
       </dl>
       <a name="HEADING-93-982"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1420">&lt;mutable-explicit-key-collection&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
+      <h4 class="item-title" id="mutable-explicit-key-collection"><a class="here" title="Link to here" href="#mutable-explicit-key-collection"></a> <span class="signature"><code id="IX-1420">&lt;mutable-explicit-key-collection&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
       <hr class="item-title" />
       <p>The class of explicit-key-collections that can have elements replaced.</p>
       <dl class="Cliche">
@@ -815,7 +815,7 @@
 	</dd>
       </dl>
       <a name="HEADING-93-1057"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1421">&lt;mutable-sequence&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
+      <h4 class="item-title" id="mutable-sequence"><a class="here" title="Link to here" href="#mutable-sequence"></a> <span class="signature"><code id="IX-1421">&lt;mutable-sequence&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
       <hr class="item-title" />
       <p>The class of sequences that may be modified.</p>
       <dl class="Cliche">
@@ -888,7 +888,7 @@
       <a name="UID-Built-In_Classes-419"></a>
       <h2 class="subsection-title">Stretchy Collections</h2>
       <a name="HEADING-93-1195"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1422">&lt;stretchy-collection&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
+      <h4 class="item-title" id="stretchy-collection"><a class="here" title="Link to here" href="#stretchy-collection"></a> <span class="signature"><code id="IX-1422">&lt;stretchy-collection&gt;</code></span> <span class="attributes-summary">[Open Abstract Class]</span></h4>
       <hr class="item-title" />
       <p>The class of collections that may grow or shrink to accommodate adding or removing
 	elements.</p>
@@ -943,7 +943,7 @@
       <a name="UID-Built-In_Classes-420"></a>
       <h2 class="subsection-title"><a name="IX-1425">Arrays</a></h2>
       <a name="HEADING-93-1240"></a>
-      <h4 class="item-title"><span class="signature"><a name="XREF-1426"></a><code id="IX-1427">&lt;array&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Class]</span></h4>
+      <h4 class="item-title" id="array"><a class="here" title="Link to here" href="#array"></a> <span class="signature"><a name="XREF-1426"></a><code id="IX-1427">&lt;array&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Class]</span></h4>
       <hr class="item-title" />
       <p>The class of sequences whose elements are arranged according to a Cartesian coordinate
 	system.</p>
@@ -1094,7 +1094,7 @@
       <a name="UID-Built-In_Classes-16948"></a>
       <h2 class="subsection-title"><a name="IX-1430">Vectors</a></h2>
       <a name="HEADING-93-1511"></a>
-      <h4 class="item-title"><span class="signature"><a name="XREF-1432"></a><code id="IX-1431">&lt;vector&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Class]</span></h4>
+      <h4 class="item-title" id="vector"><a class="here" title="Link to here" href="#vector"></a> <span class="signature"><a name="XREF-1432"></a><code id="IX-1431">&lt;vector&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Class]</span></h4>
       <hr class="item-title" />
       <p>The class of arrays of rank one (i.e., exactly one dimension).</p>
       <dl class="Cliche">
@@ -1180,7 +1180,7 @@
 	</dd>
       </dl>
       <a name="HEADING-93-1652"></a>
-      <h4 class="item-title"><span class="signature"><a name="XREF-1435"></a><code id="IX-1434">&lt;simple-vector&gt;</code></span> <span class="attributes-summary">[Sealed Abstract Instantiable Class]</span></h4>
+      <h4 class="item-title" id="simple-vector"><a class="here" title="Link to here" href="#simple-vector"></a> <span class="signature"><a name="XREF-1435"></a><code id="IX-1434">&lt;simple-vector&gt;</code></span> <span class="attributes-summary">[Sealed Abstract Instantiable Class]</span></h4>
       <hr class="item-title" />
       <p>A predefined subclass of <code>&lt;vector&gt;</code> that provides an efficient
 	implementation of fixed-length vectors.</p>
@@ -1262,7 +1262,7 @@
 	</dd>
       </dl>
       <a name="HEADING-93-1761"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1438">&lt;simple-object-vector&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Class]</span></h4>
+      <h4 class="item-title" id="simple-object-vector"><a class="here" title="Link to here" href="#simple-object-vector"></a> <span class="signature"><code id="IX-1438">&lt;simple-object-vector&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Class]</span></h4>
       <hr class="item-title" />
       <p>The class of simple vectors that may have elements of any type.</p>
       <dl class="Cliche">
@@ -1290,7 +1290,7 @@
 	<dd><p>None.</p></dd>
       </dl>
       <a name="HEADING-93-1770"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1439">&lt;stretchy-vector&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Primary Class]</span></h4>
+      <h4 class="item-title" id="stretchy-vector"><a class="here" title="Link to here" href="#stretchy-vector"></a> <span class="signature"><code id="IX-1439">&lt;stretchy-vector&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Primary Class]</span></h4>
       <hr class="item-title" />
       <p>The class of vectors that are stretchy.</p>
       <dl class="Cliche">
@@ -1356,7 +1356,7 @@
       <a name="UID-Built-In_Classes-25928"></a>
       <h2 class="subsection-title">Deques</h2>
       <a name="HEADING-93-1863"></a>
-      <h4 class="item-title"><span class="signature"><a name="XREF-1442"></a><code id="IX-1441">&lt;deque&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Primary Class]</span></h4>
+      <h4 class="item-title" id="deque"><a class="here" title="Link to here" href="#deque"></a> <span class="signature"><a name="XREF-1442"></a><code id="IX-1441">&lt;deque&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Primary Class]</span></h4>
       <hr class="item-title" />
       <p>The class of double-ended queues.</p>
       <dl class="Cliche">
@@ -1472,7 +1472,7 @@
       <p>When treated as a collection, the elements of a list are the heads of successive pairs in
 	the list.</p>
       <a name="HEADING-93-2050"></a>
-      <h4 class="item-title"><span class="signature"><a name="XREF-1449"></a><code id="IX-1448">&lt;list&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Abstract Class]</span></h4>
+      <h4 class="item-title" id="list"><a class="here" title="Link to here" href="#list"></a> <span class="signature"><a name="XREF-1449"></a><code id="IX-1448">&lt;list&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Abstract Class]</span></h4>
       <hr class="item-title" />
       <p>The class of linked lists.</p>
       <dl class="Cliche">
@@ -1581,7 +1581,7 @@
 	</dd>
       </dl>
       <a name="HEADING-93-2266"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1450">&lt;pair&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Class]</span></h4>
+      <h4 class="item-title" id="pair"><a class="here" title="Link to here" href="#pair"></a> <span class="signature"><code id="IX-1450">&lt;pair&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Class]</span></h4>
       <hr class="item-title" />
       <p>The class of lists that can have new values assigned to their heads and tails.</p>
       <dl class="Cliche">
@@ -1633,7 +1633,7 @@
 	<dd><p></p></dd>
       </dl>
       <a name="HEADING-93-2356"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1451">&lt;empty-list&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Class]</span></h4>
+      <h4 class="item-title" id="empty-list"><a class="here" title="Link to here" href="#empty-list"></a> <span class="signature"><code id="IX-1451">&lt;empty-list&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Class]</span></h4>
       <hr class="item-title" />
       <p>The class with only one instance, the empty list.</p>
       <dl class="Cliche">
@@ -1656,7 +1656,7 @@
       <a name="UID-Built-In_Classes-427"></a>
       <h2 class="subsection-title">Ranges</h2>
       <a name="HEADING-93-2364"></a>
-      <h4 class="item-title"><span class="signature"><a name="XREF-1454"></a><code id="IX-1453">&lt;range&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Primary Class]</span></h4>
+      <h4 class="item-title" id="range"><a class="here" title="Link to here" href="#range"></a> <span class="signature"><a name="XREF-1454"></a><code id="IX-1453">&lt;range&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Primary Class]</span></h4>
       <hr class="item-title" />
       <p>The class of arithmetic sequences.</p>
       <dl class="Cliche">
@@ -1786,7 +1786,7 @@
       <a name="UID-Built-In_Classes-428"></a>
       <h2 class="subsection-title"><a name="IX-1456">Strings</a></h2>
       <a name="HEADING-93-2561"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1455">&lt;string&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Class]</span></h4>
+      <h4 class="item-title" id="string"><a class="here" title="Link to here" href="#string"></a> <span class="signature"><code id="IX-1455">&lt;string&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Class]</span></h4>
       <hr class="item-title" />
       <p>The class of sequences with elements that are characters.</p>
       <dl class="Cliche">
@@ -1862,7 +1862,7 @@
 	</dd>
       </dl>
       <a name="HEADING-93-2695"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1457">&lt;byte-string&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Class]</span></h4>
+      <h4 class="item-title" id="byte-string"><a class="here" title="Link to here" href="#byte-string"></a> <span class="signature"><code id="IX-1457">&lt;byte-string&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Class]</span></h4>
       <hr class="item-title" />
       <p>The class of vectors with elements that are eight-bit characters.</p>
       <dl class="Cliche">
@@ -1912,7 +1912,7 @@
 	</dd>
       </dl>
       <a name="HEADING-93-2752"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1458">&lt;unicode-string&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Class]</span></h4>
+      <h4 class="item-title" id="unicode-string"><a class="here" title="Link to here" href="#unicode-string"></a> <span class="signature"><code id="IX-1458">&lt;unicode-string&gt;</code></span> <span class="attributes-summary">[Sealed Instantiable Class]</span></h4>
       <hr class="item-title" />
       <p>The class of vectors with elements that are sixteen-bit Unicode characters.</p>
       <dl class="Cliche">
@@ -1973,7 +1973,7 @@
       <p>For a complete description of tables, see <a href="Tables#XREF-1036"><q>Tables</q> on
 	  page 122</a>.</p>
       <a name="HEADING-93-2813"></a>
-      <h4 class="item-title"><span class="signature"><a name="XREF-1462"></a><code id="IX-1461">&lt;table&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Primary Class]</span></h4>
+      <h4 class="item-title" id="table"><a class="here" title="Link to here" href="#table"></a> <span class="signature"><a name="XREF-1462"></a><code id="IX-1461">&lt;table&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Primary Class]</span></h4>
       <hr class="item-title" />
       <p>The class of tables (also known as hash tables).</p>
       <dl class="Cliche">
@@ -2080,7 +2080,7 @@
 	</dd>
       </dl>
       <a name="HEADING-93-3023"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1463">&lt;object-table&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Class]</span></h4>
+      <h4 class="item-title" id="object-table"><a class="here" title="Link to here" href="#object-table"></a> <span class="signature"><code id="IX-1463">&lt;object-table&gt;</code></span> <span class="attributes-summary">[Open Abstract Instantiable Class]</span></h4>
       <hr class="item-title" />
       <p>The class of tables that compare keys using <code>==.</code></p>
       <dl class="Cliche">

Modified: trunk/www/books/drm/Collection_Operations.html
==============================================================================
--- trunk/www/books/drm/Collection_Operations.html	(original)
+++ trunk/www/books/drm/Collection_Operations.html	Tue Apr 10 20:16:17 2007
@@ -367,7 +367,7 @@
       <a name="UID-Built-In_Functions-21096"></a>
       <h2 class="subsection-title"><a name="IX-1698">Collection Properties</a></h2>
       <a name="HEADING-102-4"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1699">empty?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="empty_"><a class="here" title="Link to here" href="#empty_"></a> <span class="signature"><code id="IX-1699">empty?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1700">Returns true if its argument is empty.</a></p>
       <dl class="Cliche">
@@ -406,7 +406,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-12"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1701">size</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="size"><a class="here" title="Link to here" href="#size"></a> <span class="signature"><code id="IX-1701">size</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><code><a name="XREF-1702"></a></code>Returns the size of its argument.</p>
       <dl class="Cliche">
@@ -466,7 +466,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-29"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1703">size-setter</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="size-setter"><a class="here" title="Link to here" href="#size-setter"></a> <span class="signature"><code id="IX-1703">size-setter</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1704">Sets the size of an object.</a></p>
       <dl class="Cliche">
@@ -518,7 +518,7 @@
 	    predefined function.</p></dd>
       </dl>
       <a name="HEADING-102-40"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1705">rank</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="rank"><a class="here" title="Link to here" href="#rank"></a> <span class="signature"><code id="IX-1705">rank</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1706">Returns the number of dimensions of an array.</a></p>
       <dl class="Cliche">
@@ -557,7 +557,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-48"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1707">row-major-index</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="row-major-index"><a class="here" title="Link to here" href="#row-major-index"></a> <span class="signature"><code id="IX-1707">row-major-index</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1708">Returns the row-major-index position of an array element.</a></p>
       <dl class="Cliche">
@@ -602,7 +602,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-58"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1709">dimensions</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="dimensions"><a class="here" title="Link to here" href="#dimensions"></a> <span class="signature"><code id="IX-1709">dimensions</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1710">Returns the dimensions of an array.</a></p>
       <dl class="Cliche">
@@ -644,7 +644,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-66"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1711">dimension</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="dimension"><a class="here" title="Link to here" href="#dimension"></a> <span class="signature"><code id="IX-1711">dimension</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1712">Returns the size of a specified dimension of an array.</a></p>
       <dl class="Cliche">
@@ -688,7 +688,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-76"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1713">key-test</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="key-test"><a class="here" title="Link to here" href="#key-test"></a> <span class="signature"><code id="IX-1713">key-test</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1714">Returns the function used by its collection argument to compare keys.</a></p>
       <dl class="Cliche">
@@ -736,7 +736,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-87"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1715">key-sequence</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="key-sequence"><a class="here" title="Link to here" href="#key-sequence"></a> <span class="signature"><code id="IX-1715">key-sequence</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><code><a name="XREF-1716"></a></code>Returns a sequence containing the keys of its collection argument.</p>
       <dl class="Cliche">
@@ -784,7 +784,7 @@
       <a name="UID-Built-In_Functions-415"></a>
       <h2 class="subsection-title"><a name="IX-1719">Selecting Elements</a></h2>
       <a name="HEADING-102-96"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1718">element</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="element"><a class="here" title="Link to here" href="#element"></a> <span class="signature"><code id="IX-1718">element</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1720">Returns the collection element associated with a particular key.</a></p>
       <dl class="Cliche">
@@ -843,7 +843,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-113"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1721">element-setter</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="element-setter"><a class="here" title="Link to here" href="#element-setter"></a> <span class="signature"><code id="IX-1721">element-setter</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1722">Sets the collection element associated with a particular key.</a></p>
       <dl class="Cliche">
@@ -917,7 +917,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-133"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1723">aref</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="aref"><a class="here" title="Link to here" href="#aref"></a> <span class="signature"><code id="IX-1723">aref</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1724">Returns the array element indicated by a set of indices.</a></p>
       <dl class="Cliche">
@@ -962,7 +962,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-143"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1725">aref-setter </code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="aref-setter"><a class="here" title="Link to here" href="#aref-setter"></a> <span class="signature"><code id="IX-1725">aref-setter</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1726">Sets the array element indicated by a set of indices.</a></p>
       <dl class="Cliche">
@@ -1012,7 +1012,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-155"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1727">first</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="first"><a class="here" title="Link to here" href="#first"></a> <span class="signature"><code id="IX-1727">first</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1728">Returns the first element of a sequence.</a></p>
       <dl class="Cliche">
@@ -1050,7 +1050,7 @@
 	    equivalent to <code>element(seq, 0)</code> and <code>seq[0]</code>.</p></dd>
       </dl>
       <a name="HEADING-102-163"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1729">second</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="second"><a class="here" title="Link to here" href="#second"></a> <span class="signature"><code id="IX-1729">second</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1730">Returns the second element of a sequence.</a></p>
       <dl class="Cliche">
@@ -1085,7 +1085,7 @@
 	    with the supplied arguments and the corresponding index.</p></dd>
       </dl>
       <a name="HEADING-102-170"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1731">third</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="third"><a class="here" title="Link to here" href="#third"></a> <span class="signature"><code id="IX-1731">third</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1732">Returns the third element of a sequence.</a></p>
       <dl class="Cliche">
@@ -1120,7 +1120,7 @@
 	    with the supplied arguments and the corresponding index.</p></dd>
       </dl>
       <a name="HEADING-102-177"></a>
-      <h4 class="item-title"><span class="signature"><code id="XREF-1637">first-setter</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="first-setter"><a class="here" title="Link to here" href="#first-setter"></a> <span class="signature"><code id="XREF-1637">first-setter</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1734">Sets the first element of a mutable sequence.</a></p>
       <dl class="Cliche">
@@ -1160,7 +1160,7 @@
 	      := val</code>.</p></dd>
       </dl>
       <a name="HEADING-102-185"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1735">second-setter</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="second-setter"><a class="here" title="Link to here" href="#second-setter"></a> <span class="signature"><code id="IX-1735">second-setter</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1736">Sets the second element of a mutable sequence.</a></p>
       <dl class="Cliche">
@@ -1196,7 +1196,7 @@
 	    arguments and the corresponding index.</p></dd>
       </dl>
       <a name="HEADING-102-192"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1737">third-setter</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="third-setter"><a class="here" title="Link to here" href="#third-setter"></a> <span class="signature"><code id="IX-1737">third-setter</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1738">Sets the third element of a mutable sequence.</a></p>
       <dl class="Cliche">
@@ -1232,7 +1232,7 @@
 	    arguments and the corresponding index.</p></dd>
       </dl>
       <a name="HEADING-102-199"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1739">last</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="last"><a class="here" title="Link to here" href="#last"></a> <span class="signature"><code id="IX-1739">last</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><code><a name="XREF-1740"></a></code>Returns the last element of a sequence.</p>
       <dl class="Cliche">
@@ -1274,7 +1274,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-208"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1741">last-setter</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="last-setter"><a class="here" title="Link to here" href="#last-setter"></a> <span class="signature"><code id="IX-1741">last-setter</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1742">Sets the last element of a mutable sequence.</a></p>
       <dl class="Cliche">
@@ -1327,7 +1327,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-219"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1743">head</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="head"><a class="here" title="Link to here" href="#head"></a> <span class="signature"><code id="IX-1743">head</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1744">Returns the head of a list.</a></p>
       <dl class="Cliche">
@@ -1370,7 +1370,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-227"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1745">tail</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="tail"><a class="here" title="Link to here" href="#tail"></a> <span class="signature"><code id="IX-1745">tail</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1746">Returns the tail of a list.</a></p>
       <dl class="Cliche">
@@ -1413,7 +1413,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-235"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1747">head-setter</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="head-setter"><a class="here" title="Link to here" href="#head-setter"></a> <span class="signature"><code id="IX-1747">head-setter</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1748">Sets the head of a pair.</a></p>
       <dl class="Cliche">
@@ -1457,7 +1457,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-244"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1749">tail-setter</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="tail-setter"><a class="here" title="Link to here" href="#tail-setter"></a> <span class="signature"><code id="IX-1749">tail-setter</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1750">Sets the tail of a pair.</a></p>
       <dl class="Cliche">
@@ -1512,7 +1512,7 @@
       <a name="UID-Built-In_Functions-29552"></a>
       <h2 class="subsection-title"><a name="IX-1752">Adding and Removing Elements</a></h2>
       <a name="HEADING-102-254"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1753">add</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="add"><a class="here" title="Link to here" href="#add"></a> <span class="signature"><code id="IX-1753">add</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1754">Adds an element to a sequence.</a></p>
       <dl class="Cliche">
@@ -1560,7 +1560,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-264"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1755">add!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="add."><a class="here" title="Link to here" href="#add."></a> <span class="signature"><code id="IX-1755">add!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1756">Adds an element to a sequence.</a></p>
       <dl class="Cliche">
@@ -1627,7 +1627,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-280"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1757">add-new</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="add-new"><a class="here" title="Link to here" href="#add-new"></a> <span class="signature"><code id="IX-1757">add-new</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1758">Adds a new element to a sequence.</a></p>
       <dl class="Cliche">
@@ -1679,7 +1679,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-291"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1759">add-new!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="add-new."><a class="here" title="Link to here" href="#add-new."></a> <span class="signature"><code id="IX-1759">add-new!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1760">Adds a new element to a sequence.</a></p>
       <dl class="Cliche">
@@ -1731,7 +1731,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-302"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1761">remove</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="remove"><a class="here" title="Link to here" href="#remove"></a> <span class="signature"><code id="IX-1761">remove</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="IX-1762"></a><a name="XREF-1763">Removes an element from a sequence.</a></p>
       <dl class="Cliche">
@@ -1791,7 +1791,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-314"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1764">remove!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="remove."><a class="here" title="Link to here" href="#remove."></a> <span class="signature"><code id="IX-1764">remove!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1765">Removes an element from a sequence.</a></p>
       <dl class="Cliche">
@@ -1858,7 +1858,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-331"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1766">push</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="push"><a class="here" title="Link to here" href="#push"></a> <span class="signature"><code id="IX-1766">push</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1767">Adds an element to the front of a deque.</a></p>
       <dl class="Cliche">
@@ -1895,7 +1895,7 @@
 	  <p><var>deque</var> is modified by this operation.</p></dd>
       </dl>
       <a name="HEADING-102-339"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1768">pop</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="pop"><a class="here" title="Link to here" href="#pop"></a> <span class="signature"><code id="IX-1768">pop</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1769">Removes and returns the first element of a deque.</a></p>
       <dl class="Cliche">
@@ -1930,7 +1930,7 @@
 	  <p><var>deque</var> is modified by this operation.</p></dd>
       </dl>
       <a name="HEADING-102-346"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1770">push-last</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="push-last"><a class="here" title="Link to here" href="#push-last"></a> <span class="signature"><code id="IX-1770">push-last</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1771">Adds an element to the end of a deque.</a></p>
       <dl class="Cliche">
@@ -1967,7 +1967,7 @@
 	  <p><var>deque</var> is modified by this operation.</p></dd>
       </dl>
       <a name="HEADING-102-354"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1772">pop-last</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="pop-last"><a class="here" title="Link to here" href="#pop-last"></a> <span class="signature"><code id="IX-1772">pop-last</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1773">Removes and returns an element from the end of a deque.</a></p>
       <dl class="Cliche">
@@ -2006,7 +2006,7 @@
       <a name="UID-Built-In_Functions-9856"></a>
       <h2 class="subsection-title"><a name="IX-1776">Reordering Elements</a></h2>
       <a name="HEADING-102-362"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1777">reverse</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="reverse"><a class="here" title="Link to here" href="#reverse"></a> <span class="signature"><code id="IX-1777">reverse</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1778">Returns a sequence with elements in the reverse order of its argument sequence.</a></p>
       <dl class="Cliche">
@@ -2058,7 +2058,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-373"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1779">reverse!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="reverse."><a class="here" title="Link to here" href="#reverse."></a> <span class="signature"><code id="IX-1779">reverse!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1780">Returns a sequence with elements in the reverse order of its argument sequence.</a></p>
       <dl class="Cliche">
@@ -2116,7 +2116,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-384"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1781">sort</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="sort"><a class="here" title="Link to here" href="#sort"></a> <span class="signature"><code id="IX-1781">sort</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1782">Returns a sequence containing the elements of its argument sequence, sorted.</a></p>
       <dl class="Cliche">
@@ -2176,7 +2176,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-395"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1783">sort!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="sort."><a class="here" title="Link to here" href="#sort."></a> <span class="signature"><code id="IX-1783">sort!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1784">Returns a sequence containing the elements of its argument sequence, sorted.</a></p>
       <dl class="Cliche">
@@ -2245,7 +2245,7 @@
       <a name="UID-Built-In_Functions-2737"></a>
       <h2 class="subsection-title"><a name="IX-1786">Set Operations</a></h2>
       <a name="HEADING-102-408"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1787">intersection</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="intersection"><a class="here" title="Link to here" href="#intersection"></a> <span class="signature"><code id="IX-1787">intersection</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1788">Returns the intersection of two sequences.</a></p>
       <dl class="Cliche">
@@ -2303,7 +2303,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-421"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1789">union</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="union"><a class="here" title="Link to here" href="#union"></a> <span class="signature"><code id="IX-1789">union</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1790">Returns the union of two sequences.</a></p>
       <dl class="Cliche">
@@ -2358,7 +2358,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-433"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1791">remove-duplicates</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="remove-duplicates"><a class="here" title="Link to here" href="#remove-duplicates"></a> <span class="signature"><code id="IX-1791">remove-duplicates</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1792">Returns a sequence without duplicates.</a></p>
       <dl class="Cliche">
@@ -2410,7 +2410,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-443"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1793">remove-duplicates!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="remove-duplicates."><a class="here" title="Link to here" href="#remove-duplicates."></a> <span class="signature"><code id="IX-1793">remove-duplicates!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1794">Returns a sequence without duplicates.</a></p>
       <dl class="Cliche">
@@ -2469,7 +2469,7 @@
       <a name="UID-Built-In_Functions-2699"></a>
       <h2 class="subsection-title">Subsequence Operations</h2>
       <a name="HEADING-102-454"></a>
-      <h4 class="item-title"><span class="signature"><a name="IX-1798"></a><code id="IX-1796">copy-sequence</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="copy-sequence"><a class="here" title="Link to here" href="#copy-sequence"></a> <span class="signature"><a name="IX-1798"></a><code id="IX-1796">copy-sequence</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1797">Returns a freshly allocated copy of some subsequence of a sequence.</a></p>
       <dl class="Cliche">
@@ -2520,7 +2520,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-465"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1799">concatenate</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="concatenate"><a class="here" title="Link to here" href="#concatenate"></a> <span class="signature"><code id="IX-1799">concatenate</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1800">Returns the concatenation of one or more
 	  sequences in a sequence of a type determined by the <code>type-for-copy</code> of its first
@@ -2571,7 +2571,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-475"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1801">concatenate-as</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="concatenate-as"><a class="here" title="Link to here" href="#concatenate-as"></a> <span class="signature"><code id="IX-1801">concatenate-as</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1802">Returns the concatenation of one or more sequences in a sequence of a specified type.</a></p>
       <dl class="Cliche">
@@ -2622,7 +2622,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-486"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1803">replace-subsequence!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="replace-subsequence."><a class="here" title="Link to here" href="#replace-subsequence."></a> <span class="signature"><code id="IX-1803">replace-subsequence!</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1804">Replaces a portion of a sequence with the elements of another sequence.</a></p>
       <dl class="Cliche">
@@ -2689,7 +2689,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-500"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1805">subsequence-position</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="subsequence-position"><a class="here" title="Link to here" href="#subsequence-position"></a> <span class="signature"><code id="IX-1805">subsequence-position</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1806">Returns the position where a pattern appears in a sequence.</a></p>
       <dl class="Cliche">
@@ -2753,7 +2753,7 @@
 	function is equal to the number of source collections.</p>
       <p>The functions vary in how they handle the results of each function application.</p>
       <a name="HEADING-102-515"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1809">do</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="do"><a class="here" title="Link to here" href="#do"></a> <span class="signature"><code id="IX-1809">do</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1810">Iterates over one or more collections for side effect.</a></p>
       <dl class="Cliche">
@@ -2803,7 +2803,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-524"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1811">map</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="map"><a class="here" title="Link to here" href="#map"></a> <span class="signature"><code id="IX-1811">map</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1812">Iterates over one or more collections and collects the results in a freshly allocated collection.</a></p>
       <dl class="Cliche">
@@ -2854,7 +2854,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-534"></a>
-      <h4 class="item-title"><code id="IX-1813">map-as</code> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="map-as"><a class="here" title="Link to here" href="#map-as"></a> <code id="IX-1813">map-as</code> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1814">Iterates over one or more collections and collects the results in a freshly allocated collection of a specified type.</a></p>
       <dl class="Cliche">
@@ -2914,7 +2914,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-544"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1815">map-into</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="map-into"><a class="here" title="Link to here" href="#map-into"></a> <span class="signature"><code id="IX-1815">map-into</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1816">Iterates over one or more collections and collects the results in an existing mutable collection.</a></p>
       <dl class="Cliche">
@@ -2981,7 +2981,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-558"></a>
-      <h4 class="item-title"><span class="signature"><a name="IX-1819"></a><code id="IX-1817">any?</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="any_"><a class="here" title="Link to here" href="#any_"></a> <span class="signature"><a name="IX-1819"></a><code id="IX-1817">any?</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1818">Returns the first true value obtained by iterating over one or more collections.</a></p>
       <dl class="Cliche">
@@ -3031,7 +3031,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-568"></a>
-      <h4 class="item-title"><span class="signature"><a name="IX-1822"></a><code id="IX-1820">every?</code></span> <span class="attributes-summary">[Function]</span></h4>
+      <h4 class="item-title" id="every_"><a class="here" title="Link to here" href="#every_"></a> <span class="signature"><a name="IX-1822"></a><code id="IX-1820">every?</code></span> <span class="attributes-summary">[Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1821">Returns true if a predicate returns true when applied to all corresponding elements of a set of collections.</a></p>
       <dl class="Cliche">
@@ -3083,7 +3083,7 @@
       <a name="HEADING-102-578"></a>
       <h3 class="sub-subsection-title">Extensible Mapping Functions</h3>
       <a name="HEADING-102-579"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1823">reduce</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="reduce"><a class="here" title="Link to here" href="#reduce"></a> <span class="signature"><code id="IX-1823">reduce</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1824">Combines the elements of a collection and a seed value into a single value by repeatedly applying a binary function.</a></p>
       <dl class="Cliche">
@@ -3138,7 +3138,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-590"></a>
-      <h4 class="item-title"><span class="signature"><code id="IX-1825">reduce1</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="reduce1"><a class="here" title="Link to here" href="#reduce1"></a> <span class="signature"><code id="IX-1825">reduce1</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1826">Combines the elements of a collection into a single value by repeatedly applying a binary function, using the first element of the collection as the seed value.</a></p>
       <dl class="Cliche">
@@ -3186,7 +3186,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-601"></a>
-      <h4 class="item-title"><span class="signature"><a name="IX-1829"></a><code id="IX-1827">choose</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="choose"><a class="here" title="Link to here" href="#choose"></a> <span class="signature"><a name="IX-1829"></a><code id="IX-1827">choose</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1828">Returns those elements of a sequence that satisfy a predicate.</a></p>
       <dl class="Cliche">
@@ -3227,7 +3227,7 @@
 	</dd>
       </dl>
       <a name="HEADING-102-609"></a>
-      <h4 class="item-title"><span class="signature"><a name="IX-1832"></a><code id="IX-1830">choose-by</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="choose-by"><a class="here" title="Link to here" href="#choose-by"></a> <span class="signature"><a name="IX-1832"></a><code id="IX-1830">choose-by</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
       <hr class="item-title" />
       <p class="short-description"><a name="XREF-1831">Returns those elements of a sequence that correspond to those in another sequence that satisfy a predicate.</a></p>
       <dl class="Cliche">
@@ -3274,7 +3274,7 @@
       <a name="HEADING-102-618"></a>
       <h3 class="sub-subsection-title">Other Mapping Functions</h3>
       <a name="HEADING-102-619"></a>
-      <h4 class="item-title"><span class="signature"><a name="IX-1835"></a><code id="IX-1833">member?</code></span> <span class="attributes-summary">[Open Generic Function]</span></h4>
+      <h4 class="item-title" id="member_"><a class="here" title="Link to here" href="#member_"></a> <span class="signature"><a name="I