i think it makes it inconsistent. since there is an escape mechanism, the resolution should not rely on magic.
also in which route config would such a value be used as? cant think of any real use case. it only hides problems. Also why would "`if 2% is greater than 3% then foobar"` stay as is, but `/3%/minus/2%` considered a parameter, which might actually be a more real use-case.