code: public Chunks withDefault(int defaultValue) {
          this.defaultValue = defaultValue;
          if (defaultValue != 0) {
              for (int[] chunk : chunks) {
                  Arrays.fill(chunk, defaultValue);
              }
          }
          return this;
      }
docs: call directly after construction, todo move to constructor or static factory