Replace with new router (discussion)

This condition won't work in gemspec. It's evaluated on the developer's box, not on user's one.