A shape should implement DeepPartialProtocol to support conversion to a deep partial alternative.
The deep partial alternative of the shape.
Converts the shape and its child shapes to deep partial alternatives.
Note: This method returns a shape without any operations.
The deep partial clone of the shape.
A shape should implement DeepPartialProtocol to support conversion to a deep partial alternative.