if( template == null ) { return ""; }
	public String execute( TextTemplate template, HashMap values )	{		this.buffer = new StringBuffer( );		this.values = values;		ArrayList nodes = template.getNodes( );		Iterator iter = nodes.iterator( );		while ( iter.hasNext( ) )		{			TextTemplate.Node node = (TextTemplate.Node) iter.next( );			node.accept( this, null );		}		return buffer.toString( );	}