case_=>label.id+"("+args.map(a=>prettyFormulaInternal(a,isRightMost,compact)).mkString(",")+")"//throw new Exception // Invalid number of arguments, cannot print
case(nary@(And|Or),args)ifargs.nonEmpty=>
// Rewriting to match the above case; namely op(a) --> a, and op(a, ...rest) --> op(a, op(...rest))