void initialize(LanguageInfo language, Object vmObject) { this.languageInfo = language; this.reference = new ContextReference<>(vmObject); }
void initialize(LanguageInfo language, boolean singleton) { this.singletonLanguage = singleton; if (!singleton) { this.languageInfo = language; this.reference = new ContextReference<>(API.nodes().getEngineObject(languageInfo)); } }