Doesnt make sense to me because i cannot see a case where someone wants to use `%foo bar%` in a route config. Currently it's just ignored and devs would not easily recognize this error that is probably a typo.
Also the containter doesnt forbid to use spaces for parameters.