public static ICoreUIDrawContext StrokeRect(this ICoreUIDrawContext self, Rectangle rectangle) => self.Rect(rectangle)
 .Stroke();
 public static ICoreUIDrawContext FillRect(this ICoreUIDrawContext self, Rectangle rectangle) => self.Rect(rectangle)
 .Fill();