if ( valueExpressions == null )
if ( valueExpressions == null || rsIterator == null)
	private Object eval( String expression ) throws ScriptException	{		if ( valueExpressions == null )			return null;		Iterator exprIt = valueExpressions.iterator( );		while ( exprIt.hasNext( ) )		{			IBaseExpression expr = ( IBaseExpression ) exprIt.next( );			if ( !( expr instanceof IScriptExpression ) )				continue;			String rowExpr = ( ( IScriptExpression ) expr ).getText( );			if ( expression.equals( rowExpr ) )			{				try				{					return rsIterator.getValue( expr );				} catch ( BirtException e )				{					throw new ScriptException( e.getLocalizedMessage( ) );				}			}		}		return null;	}