The `name` may be put as third argument? In tiny app usage the extension will be initialized like this:

``` python
app = Flask(__name__)
nav = Navigation(app)
```

PS. Could we name this argument more concrete, such as `template_global_name`?