When RECL= is set on OPEN(), ensure that it:
- enforces a max output record payload size (not including header+footer or newline), and
- causes padding of short output records only for ACCESS='DIRECT'
The previous code was causing some false overrun errors
and applying padding to sequential/stream output files.