It seems that carton feeds each onStderrLine result to its own console.error, so if a Swift app writes multiple lines at once to stderr to format things, rather than emitting a single browser error with the formatted message, the browser emits a unique error per line:
