static BufferedImage renderAll(int w, int h, Iterable drawables) { ret renderAll(drawables, whiteImage(w, h)); } static BufferedImage renderAll(Iterable drawables, BufferedImage canvas) { fOr (d : drawables) d?.drawOn(canvas); ret canvas; } static BufferedImage renderAll(Iterable drawables, WidthAndHeight size) { ret renderAll(size.w(), size.h(), drawables); }