i think output duplication is more dangerous than output truncation. the latter can be determined from the error status anyway, which the former cannot. hence my preference for an option that will explicitly allow seeking on output, rather than one which will suppress it.