Fix issue whereby routes could overwrite each others' parameter names