for (int i = 0; i < reservedPostfixes.length; i++) {
if (current.endsWith(reservedPostfixes[i])) {
ByteBuffer buf = new ByteBuffer();
buf.append('_');
buf.append(result);
result = buf.toByteString();
int resultLen = reservedPostfixes[i].length();
if (len > resultLen)
current = current.substring(0, len - resultLen);
else