private synchronized void initialize(ExternalContext externalContext) {
protected void initialize(ExternalContext externalContext) {
    private synchronized void initialize(ExternalContext externalContext) {        if (externalContext == null) {            externalContext = FacesContext.getCurrentInstance()                    .getExternalContext();        }        initializeRegistries(externalContext);        loadConfigs(externalContext);        initializeConfigs(externalContext);    }