<dsssl:when xmlns:dsssl="http://www.askemos.org/2000/NameSpaceDSSSL" xmlns:mind="http://www.askemos.org/2000/CoreAPI#" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" test="
(equal? "link" (data (form-field 'action (current-node))))
">
<mind:reply>
<dsssl:copy-of select="(grove-root (current-node))"></dsssl:copy-of>
<!--
no change -->
<mind:link>
<xsl:attribute name="name">
<dsssl:copy-of select="(data (form-field "name" (current-node)))"></dsssl:copy-of>
</xsl:attribute>
<dsssl:if test="(not (equal? (data (form-field "value" (current-node)))
""))">
<mind:id>
<dsssl:copy-of select="(oid->string
(owner me find (parsed-locator
(data (form-field "value" (current-node))))))"></dsssl:copy-of>
</mind:id>
</dsssl:if>
</mind:link>
<mind:output method="text/xml"></mind:output>
</mind:reply>
</dsssl:when>