content.getChildren( ).add( childContent );
if ( !content.getChildren( ).contains( childContent ) ) { content.getChildren( ).add( childContent ); }
	protected void execute( IContent content, IReportItemExecutor executor )	{		assert executor != null;		assert content != null;		while ( executor.hasNextChild( ) )		{			IReportItemExecutor childExecutor = executor.getNextChild( );			if ( childExecutor != null )			{				IContent childContent = childExecutor.execute( );				if ( childContent != null )				{					content.getChildren( ).add( childContent );				}				execute( childContent, childExecutor );				childExecutor.close( );			}		}	}