pub type ScriptHandlerRef = Arc<dyn ScriptHandler + Send + Sync>;
struct ScriptHandlerRef { /* private fields */ }