Hmmm... given that `_getLocale()` defaults to `this.locale` and it is called this way, what is its `this`?  Also since `this` is passed as the second argument (and is `ctx` inside of `getLocale()`) does it make sense for _getLocale() to default to this.locale?