add GenericsScriptEngineManager, use global singleton ScriptEngine instance