if (engine == null) {
engine = provisionalEngines.get(remaining);
}
if (engine == null) {
QuickfixjConfiguration configuration = configurations.get(remaining);
SessionSettings settings = null;
if (configuration != null) {
settings = configuration.createSessionSettings();
} else {
settings = QuickfixjEngine.loadSettings(remaining);
}