code: public NameOpValue evaluate(Map symbolTable)
  	throws RslEvaluationException {
  
  	List list = evaluateSub(values, symbolTable);
  
  	NameOpValue newNV = new NameOpValue(getAttribute(),
  					    getOperator());
  
  	newNV.setValues(list);
  
  	return newNV;
      }
docs: Evaluates the relation against the symbol table.
  
  @param symbolTable the symbol table to evalute the relation
  against.
  @return a new evaluted relation.
  @exception RslEvaluationException If an error occured during
  rsl evaluation.