pub fn create(
root: &Path,
config: &Config,
title: String,
author: String,
actor: String,
context: Option<String>,
context_section: Option<String>,
aggressive: bool,
section_sets: Vec<(String, String)>,
epic: Option<String>,
target_branch: Option<String>,
depends_on: Option<Vec<String>>,
base_branch: Option<String>,
warnings: &mut Vec<String>,
) -> Result<Ticket>