static BackgroundPlus<BoxWithColor> randomBackgroundPlusBoxes(final int w, final int h, int n) {
  ret new BackgroundPlus<BoxWithColor>(randomColor(),
    produceN(func { randomBoxWithColor(w, h) }, n));
}