<?xml version="1.0" encoding="windows-1252"?>
<node id="221237" title="Re^3: Class::InsideOut - yet another riff on inside out objects." created="2002-12-19 15:19:57" updated="2005-07-27 13:20:32">
<type id="11">
note</type>
<author id="114691">
Aristotle</author>
<data>
<field name="doctext">
Well, the point is twofold:

&lt;ol&gt;
&lt;li&gt;Most importantly, we need a way for a generic &lt;tt&gt;DESTROY&lt;/tt&gt; to work.&lt;/li&gt;
&lt;li&gt;Ideally we wouldn't have to name the the field more than [http://c2.com/cgi/wiki?OnceAndOnlyOnce|once and only once].&lt;/li&gt;
&lt;/ol&gt;

The attribute semantics seem to offer the most succint possible syntax to reach both of those goals - provided it can at all be made to work, of course.

&lt;p align="right"&gt;&lt;em&gt;Makeshifts last the longest.&lt;/em&gt;&lt;/p&gt;</field>
<field name="root_node">
220776</field>
<field name="parent_node">
221227</field>
</data>
</node>
