static BWImage posterizeBWImage_withMeta(int brightnessLevels, BWImage img) { var img2 = posterizeBWImage(brightnessLevels, img); if (img != img2) setMeta(img2, src := FunctionCall posterizeBWImage(brightnessLevels, img)); ret img2; }