Can RouteParams.new be called without a second argument? If so shouldn't there be a test here for it?