Well, since users can theoretically write their own routes (most will just write their own parser), this is not 100% internal. But it's true that like 99% of the users will never know about this.