pub type ScriptHandle<'a, SE> = Arc<Vec<ScriptOperation<'a, SE>, Global>, Global>;