Yes, and yes it is confusing so I'm open for suggestions.

String "Book ISBN" without quoting will always break if it is not quoted. So quoting by definition will create different string.

Real test case scenario might be if someone create new DBAdapter and he will implement quoteIdentifier() to just return the same string without any quoting.

But as I said, I'm open for suggestions.