fix the selfmod thing, and start undoing controversial reachability changes.
remove stale comment and assert