Index: generic/nsf.c
===================================================================
diff -u -rbe235fba6cf5b0d33391b6a1b6a1f1f6b71da33a -r02a76fefbcc125b9224509fb18b61a27c1304a25
--- generic/nsf.c	(.../nsf.c)	(revision be235fba6cf5b0d33391b6a1b6a1f1f6b71da33a)
+++ generic/nsf.c	(.../nsf.c)	(revision 02a76fefbcc125b9224509fb18b61a27c1304a25)
@@ -11959,16 +11959,17 @@
  *----------------------------------------------------------------------
  * NextSearchAndInvoke --
  *
- *    The function is called with a final argument vector and searches
- *    for an possible shadowed method. In case is successful, it
- *    updates the continuation context (filter flags etc), invokes
- *    the found method, and performs cleanup.
+ *    The function is called with a final argument vector and searches for a
+ *    possibly shadowed method. If a target method is found, this dispatcher
+ *    function updates the continuation context (filter flags etc.), invokes
+ *    upon the target method, and performs a cleanup.
  *
  * Results:
  *    Tcl return code
  *
  * Side effects:
- *    The invoked method might produce side effects
+ *    The invoked method might produce side effects. Also, the interp's unknown
+ *    state may be modified.
  *
  *----------------------------------------------------------------------
  */
@@ -12082,7 +12083,7 @@
      * situations at this point:
      *
      * 1) A next cmd (NsfNextCmd()) at the end of a filter chain: Dispatch to
-     * unknown as there is no implementation of for the requested selector
+     * unknown as there is no implementation for the requested selector
      * available.  2) A next cmd from within a leaf submethod (a "leaf next"):
      * Remain silent, do not dispatch to unknown.  3) MethodDispatchCsc()
      * realises the actual "ensemble next": Dispatch to unknown, the