code: public JBBPOut Bool(final boolean value, final JBBPBitOrder bitOrder) throws IOException {
      assertNotEnded();
      if (this.processCommands) {
        this.outStream.write(value ? bitOrder == JBBPBitOrder.MSB0 ? 0x80 : 1 : 0);
      }
      return this;
    }
docs: Write a boolean value into the session stream as a byte.
  
  @param value    a boolean value to be written, true is 1, false is 0
  @param bitOrder bit outOrder for saving data
  @return the DSL session
  @throws IOException it will be thrown for transport errors
  @since 1.1