Add ?integer, ?float and preg support to Route.