final AbstractValueComparisonOperation aOp = createValueComparisonOperation();
final TaggedValuePointable tvpReturn = (TaggedValuePointable) TaggedValuePointable.FACTORY.createPointable();
final TaggedValuePointable tvpNext = (TaggedValuePointable) TaggedValuePointable.FACTORY.createPointable();
final VoidPointable p = (VoidPointable) VoidPointable.FACTORY.createPointable();
return new AbstractTaggedValueArgumentScalarEvaluator(args) {
@Override
protected void evaluate(TaggedValuePointable[] args, IPointable result) throws SystemException {
// TODO Update the results to be based on specs when different types in sequence.
TaggedValuePointable tvp = args[0];
if (tvp.getTag() == ValueTag.SEQUENCE_TAG) {