The number of RECORDS or CHARACTERS specified in a BLOCK CONTAINS clause is used to determine block size.
Specify 10 RECORDS, and the block will be exactly 10x the length of the record. But that may not be the right size, depending on the
environment. Instead, it is considered a best practice to specify 0 RECORDS, so the block size will be calculated automatically.
Noncompliant code example
       FD OUTFILE1
           BLOCK CONTAINS 32760 RECORDS     >* Noncompliant
           RECORDING MODE V.
       FD OUTFILE2
           BLOCK CONTAINS 1024 CHARACTERS.  >* Noncompliant
Compliant solution
       FD OUTFILE1
           BLOCK CONTAINS 0 RECORDS
           RECORDING MODE V.
       FD OUTFILE2
           BLOCK CONTAINS 0 RECORDS.
Exceptions
0 CHARACTERS is compliant.