public interface EnvironmentFactory {
Environment createEnvironment(CompilationContext context, ImportDeclaration[] array) throws ImportFailureException;
+ Environment createEnvironmentRobustly(CompilationContext context, ImportDeclaration[] array);
void addBuiltinDependencies(ConcreteModule module);
ModuleRepository getModuleRepository();