} else {
//The current character is an escape character...
if(bPrecededByEscChar && i > 0) {
//...and it itself is escaped.
sob.deleteCharAt(i - 1);
iCharsDeleted++;
bPrecededByEscChar = false;
//i is now pointing to the character *after* the one
//being escaped. Decrement i to point to the character