fn wrap_into_docblock<F>(w: &mut Buffer, f: F)where
    F: FnOnce(&mut Buffer),