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