if ( !m_arguments.get( i ).equals( expr2.getArguments( ).get( i ) ) )
if ( !arguments.get( i ).equals( expr2.getArguments( ).get( i ) ) )
	public boolean equals( Object other )	{		if ( other == null || !( other instanceof AggregateExpression ) )			return false;		AggregateExpression expr2 = (AggregateExpression) other;		if ( !m_aggregation.getName( ).equals( expr2.getAggregation( )				.getName( ) ) )			return false;		if ( m_arguments.size( ) != expr2.getArguments( ).size( ) )			return false;		for ( int i = 0; i < m_arguments.size( ); i++ )		{			if ( !m_arguments.get( i ).equals( expr2.getArguments( ).get( i ) ) )				return false;		}		return true;	}