Small fixes
A selection of 80 fixes from 174 pull requests.
63.One slash too many
A route matched under /api/, then exposed users instead of /users to its handler. Prefix removal must use the same trailing-slash normalization as registration.
1prefix = removeTrailingSlash(prefix as PathInput)