      *  <code>sharedDisplayObject</code> of the sequence.
      * 
      *  <p>Typically implementers will return <code>true</code> when this
-     *  <code>IGraphicElement</code> can cumulatively draw in the shared
-     *  <code>DisplayObject</code> <code>graphics</code> property.
-     *  In all cases where this <code>IGraphicElement</code> needs to set
-     *  properties on the <code>DisplayObject</code> that don't apply to the
-     *  rest of the elements in the sequence this method must return <code>false</code>.
+     *  IGraphicElement can cumulatively draw in the shared
+     *  DisplayObject <code>graphics</code> property.
+     *  In all cases where this IGraphicElement needs to set
+     *  properties on the DisplayObjects that don't apply to the
+     *  rest of the elements in the sequence, this method must return <code>false</code>.
      *  Examples for such properties are rotation, scale, transform,
-     *  mask, alpha, filters, color transform, 3D, layer, etc.</p>
-     *
-     *  When this method returns true, subsequent calls to the getter of the
-     *  <code>displayObject</code> property must return the same display object.
-     *
-     *  <p>Note that in certain cases the <code>sharedDisplayObject</code> may be
-     *  the parent <code>Group</code> itself.  In the rest of the cases the
-     *  <code>DisplayObject</code> is created by the first element in the sequence.</p> 
-     *  
-     *  <p>When this <code>IGraphicElement</code> needs to rebuild its sequence,
-     *  it notifies the parent <code>Group</code> by calling its
+     *  mask, alpha, filters, color transform, 3D, and layer.</p>
+     *
+     *  <p>When this method returns true, subsequent calls to the getter of the
+     *  <code>displayObject</code> property must return the same display object.</p>
+     *
+     *  <p>In certain cases, the <code>sharedDisplayObject</code> property might be
+     *  the parent Group itself. In the rest of the cases, the
+     *  DisplayObject is created by the first element in the sequence.</p> 
+     *  
+     *  <p>When this IGraphicElement needs to rebuild its sequence,
+     *  it notifies the parent Group by calling its
      *  <code>invalidateGraphicElementSharing()</code> method.</p>
      * 
-     *  @return Returns true when this <code>IGraphicElement</code> can draw itself
-     *  to the shared <code>DisplayObject</code> of the sequence.
+     *  @return Returns <code>true</code> when this IGraphicElement can draw itself
+     *  to the shared DisplayObject of the sequence.
      *
      *  @see #canShareWithPrevious
      *  @see #canShareWithNext

    function validateSize():void;
    
    /**
     *  Called by the parent <code>Group</code> to redraw this element
     *  in its <code>displayObject</code> property.
     *
     *  <p>If the element is the first in the sequence (<code>displayObjectSharingMode</code>

    function parentChanged(parent:Group):void;

    /**
     *  Called by the parent Group to validate the properties of
     *  this element.
     * 
     *  <p>To ensure that this method is called, notify the parent Group
     *  by calling its <code>invalidateGraphicElementProperties()</code> method.</p>  
     * 
     *  <p>This method might be called even if this element has not
     *  notified the parent Group.</p>
     * 
     *  @see #validateSize
     *  @see #validateDisplayList
