takes paths like /value/:parameter/:optionalParam?/+the_rest and gives you data for routers and generators