pub fn plan_with<M: Default>( parts: Vec<(M, String)>, split: impl Fn(&str) -> Vec<String>, ) -> Vec<(M, String, Option<Ask>)>
plan with the caller’s paragraph splitter.
plan