      * 
      *  @param value Value to insert. If the value is not a LinkedListNode
      *  one will be created.
+     * 
      *  @param prev The node to insert relative to.
+     *  
+     *  @return The new node.
      *  
      *  @langversion 3.0
      *  @playerversion Flash 10

    {
        return _length;
    }
	
	//----------------------------------
	//  tail
	//----------------------------------
	
	/**
	 *  Node representing tail of the list.
	 *
	 *  @langversion 3.0
	 *  @playerversion Flash 10
	 *  @playerversion AIR 1.5
	 *  @productversion Flex 4.5
	 */
	public function get tail():LinkedListNode
	{
		return (_tail.prev == _head) ? null : _tail.prev;
	}
        
    //--------------------------------------------------------------------------
    //

     * 
     *  @param value Value to insert. If the value is not a LinkedListNode
     *  one will be created.
     * 
     *  @param prev The previous node to insert relative to.
     *  
     *  @return The new node.
     * 
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
