change fallbacks to accept a route class

This removes some magic (you specified the standard route class - but I'm-a-use Inflected route anyway!) and makes the method more flexible.