const classPixelStitch::PixelSquaresys::Obj gfx::Point PixelStitch::PixelSquare@Serializable { simple=true }colorconst Color? colorequalsvirtual override Bool equals(Obj? that)fromStrstatic new fromStr(Str s)layerconst Int layer := 0makenew make(Point p, Color? c := null, Int layer := 0)paddingconst Int padding := 1paint Void paint(Graphics gfx, PixelGrid grid, Int layer)toStrvirtual override Str toStr()