if(source instanceof StringVector) {
return (StringVector) source.setAttributes(AttributeMap.EMPTY);
} else if(source.length() < 100) {
return convertToStringVector(context, new StringVector.Builder(), source);
} else {
return new ConvertingStringVector(source);
}
}