automatically refill all parameters left to the leftmost specified parameter
allow full refilling by appending * to the route argument of gen()
refs #369