docs: public void setBurnIn(double burnIn)
      {
          if(Double.isNaN(burnIn) || burnIn < 0 || burnIn >= 1)
              throw new IllegalArgumentException("BurnInFraction must be in [0, 1), not " + burnIn);
          this.burnIn = burnIn;
      }