public SolidColourElementProps(Colour colour, int width, int height) : this(colour, (bounds) => new Bounds(x : bounds.X, y : bounds.Y, width : width, height : height)) { }
public SolidColourElementProps(Colour colour, Func <Bounds, Bounds> location) { this.Colour = colour; this.Location = location; }