/// Conditionally declares a mod as public.
///
/// Arguments:
/// - name - The name of the module being declared
/// - cond - The condition for `conditional_vis`
/// - conditional_vis - The visibility to use if `cond` is true
/// - fallback_vis - Optional visibility to use if `cond` is false