persistable asclass AbstractMatrix is Matrix {
int w, h;
*(int *w, int *h) {}
public int getWidth() { ret w; }
public int getHeight() { ret h; }
toString {
ret flexLines(
roundBracket(w+"x"+h),
countIteratorToList(y -> str(getLine(y)), getHeight()));
}
public void set(int x, int y, A a) { unimplemented(); }
}