In my experience, the configured primary locales of all classes and the webfactory.polyglot.default_locale are the same in the overwhelming majority of cases. If the first can default to the second, this could save us some manual configuration (and potential for misconfiguration).
We should be able to overwrite the default value with explicit (and inheriteded configuration as suggested in #10) configuration, though.