1340: support modelbinding nonstring data from route data

We discussed two solutions to this issue. Earlier commit a14733ff0748 had
the wrong solution. Reverting those changes and pushing the approved fix
with this change.