Actually I was thinking about it. This PR relies on the existing `url` function but it's not flexible. For example, `url('firefox.sysreq', channel='release')` also leads an error. I'll have a dedicated helper to simplify the code :+1: