stdout carries everything the commands report; stderr carries the banner andfailures only.
cmd/main splits its streams because .export writes a document that getsredirected into a file. Nothing here does that — a persistence session isread by a person — so the same split would only make a successful run printnothing at all.