static Area toArea(Shape s) { if (s == null) null; if (s cast Area) ret s; ret new Area(s); }