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 the method more flexible.
This is a breaking change, and will require an app update as well.