An empty Shape object.
Creates a Shape from combining a List of Shapes
Reads a shape written by Shape.persistBitExact from file.