I'm sure it was just an oversight. In my reading most people including myself do not have a complete overview of NIPS (especially as so much of it is in the PR's and issues and not the actual repo). Maybe we should submit a PR to harmonize. IMHO we need to do breaking changes to tidy up nostr spec now before things get so big it becomes impossible.