pub fn parse_script( input: &str, lower: impl Fn(&str, Vec<Arg>) -> Result<StepKind>, ) -> Result<Vec<Step>>