async fn dry_create_body<T: Transport, C: Clock>( engine: &Engine<T, C>, args: &PairArgs, directory: &Path, title: &str, ) -> Result<Value, ToolError>