//TODO: remove this once we've removed all legacy code
public static BRJS root;
public static synchronized BRJS initializeModel(File brjsDir) throws InvalidSdkDirectoryException {
if (model == null) {
model = new BRJS(brjsDir, new BRJSPluginLocator(), new SLF4JLoggerFactory(), new RealTimeAccessor(), new TimestampAppVersionGenerator());
root = model;
}
return model;
}