RedirectRoute with persist and custom route elements doesn't work as expected

Custom router element values such as `'/:lang/rest-of-url'` are not 'copied' to the redirect url when using the `persist` option. See the test-cases.

Here, the value of `persist` must be an array containing element names.