force StructuredPrinter implementers to remember handling of both Array and Seq