Operation implements ICloneable