code: public void write(final OutputStream out) throws IOException {
          if (this.byteOrder == ByteOrder.BIG_ENDIAN) {
              out.write(MAGIC_BIG_ENDIAN);
          } else {
              out.write(MAGIC_LITTLE_ENDIAN);
          }
          out.write(this.body);
      }
docs: Will write this header to the output stream.
  
  @param out