pub fn bar(
    _a: Vec<String>,
    _b: Vec<String>,
    _c: Vec<String>,
    _d: Vec<String>,
    _e: Bar
)