Adding a location field to `s-name` and `s-underscore`. (I left it off `s-global`s, because they're ambient names that come from nowhere in particular, and `s-atom` because those are meant to be structurally identical and have no localized location.)