Add a useful comment.
Remove an assrtion probably false.
For readability, begin to differentiate name nembers by what kinfd they are.

All regression tests pass.
Another step in differentiating name members.  All regression tests pass.
More name ,ember differentiation.
More name differentiation.