Explicit / is now dropped when defined on interface.
When joining with parent routes we seem to drop an explicit trailing /. this feels quite like an edge case but this isn't expected
playground
@route("{blobName}/")
interface Blobs {
// expected: /{blobName}/?some-query=true
// actual: /{blobName}?some-query=true
@put
@route("?some-query=true")
putBlob(blobName: string, @body content: bytes): void;
}