The documentation for custom routers states that the find() method of the router should return None when no route is found. However, the API only allows for the (None, None, None) tuple. Add support for a simple None return value as well. Closes #750