Borrowed from shapeless' flatten.scala example.
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      Flattens nested tuples, taking an argument a tuple of any size.
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      
      
    
      Transforms a tuple into a tab-delimited string, flattening any nesting, taking an argument a tuple of any size.
      
    
      
      
    
      
      
    
      
      
    
      
Tuple formatter utility.