仕様書の奇妙な記述の件

まあ細かい話なんでどうでもいいんですけど,JDBC 4.0 Specの150ページ目.

If an update method is called on a ResultSet whose concurrency level is
ResultSet.CONCUR_READ_ONLY, then a SQLException must be thrown.

The method updateRow is used to apply all column changes to the current row, and
to clear the record of changes made by prior update methods. The changes are not
made to the row until updateRow has been called. If updateRow is called on a
ResultSet whose concurrency level is ResultSet.CONCUR_READ_ONLY, then a
SQLException must be thrown.
If the concurrency level is
ResultSet.CONCUR_UPDATABLE and updateRow is called without changes being
made to the row, the call will be considered a no-op.

全く同じことをこんな近い位置で2回繰り返し言ってる.微妙に表現が違うので意図的なのかもだけど何か読んでて変だなとおもった.

まあO/R Mapping技術の発達した昨今,わざわざJDBC仕様書を読む人なんてほとんど居ないので直さなくてもいいですけどw