pub fn parse_script( filename: &str, arg: &Arg, config: Arc<ExtraConfig>, ) -> Result<(Box<dyn Script>, &'static Box<dyn ScriptBuilder + Send + Sync>)>