}
value = property.substring(value_start,prop_index);
value = unescape(value, startOffset+value_start, value_start, lineNumber, property);
SourceLocation keyLocation = new SourceLocation(filePath, startOffset,
startOffset+key.length(), lineNumber, column);
SourceLocation valueLocation = new SourceLocation(filePath, startOffset+value_start,
startOffset+value_start+value.length(), lineNumber, value_start);
process(key, value, keyLocation, valueLocation, problems);
return key;