@Nullable open fun evaluate(script: ScriptSource): Any
@Nullable open fun evaluate(script: ScriptSource, @Nullable argumentBindings: MutableMap<String, Any>): Any