public override IShape Clone()
 {
     return(new UserDefinedShape {
         StrokeThickness = StrokeThickness,
         Strokes = Strokes.Clone()
     });
 }