sclass ScaledBWImageCache extends Meta is WidthAndHeight { int w, h; IPosterizer posterizer; *(int *w, int *h, int grayscaleLevels) { posterizer = new SinglePixelPosterizer(grayscaleLevels); } *(int *w, int *h, IPosterizer *posterizer) { } public int getWidth() { ret w; } public int getHeight() { ret h; } }