case LexicalUnit.SAC_ATTR:
return new IdentValue("attr(" + value.getStringValue() + ")");
case LexicalUnit.SAC_IDENT:
return new IdentValue(escapeIdent(value.getStringValue()));
case LexicalUnit.SAC_STRING_VALUE:
return new StringValue(value.getStringValue());
case LexicalUnit.SAC_RGBCOLOR:
// flute models the commas as operators so no separator needed
return colorValue(value.getParameters());
case LexicalUnit.SAC_INTEGER:
return new NumberValue(value.getIntegerValue());