#comment update, re: py-mode-syntax-table
diff --git a/Misc/python-mode.el b/Misc/python-mode.el
index 82670c1..a86e4c7 100644
--- a/Misc/python-mode.el
+++ b/Misc/python-mode.el
@@ -323,10 +323,11 @@
 	    ( ?\* . "." ) ( ?\+ . "." ) ( ?\- . "." )
 	    ( ?\/ . "." ) ( ?\< . "." ) ( ?\= . "." )
 	    ( ?\> . "." ) ( ?\| . "." )
-	    ;; Guido and I disagree about this. Underscore should be
-	    ;; symbol constituent by not word.  For historical
-	    ;; reasons, I leave it as is. -baw
-	    ;;( ?\_ . "_" )	; underscore is legit in symbols, but not words
+	    ;; for historical reasons, underscore is word class
+	    ;; instead of symbol class.  it should be symbol class,
+	    ;; but if you're tempted to change it, try binding M-f and
+	    ;; M-b to py-forward-into-nomenclature and
+	    ;; py-backward-into-nomenclature instead. -baw
 	    ( ?\_ . "w" )	; underscore is legit in words
 	    ( ?\' . "\"")	; single quote is string quote
 	    ( ?\" . "\"" )	; double quote is string quote too