public static TaeCloneStateItem NewOrDefault(ITaeClonable item) { if (item == null) { return(null); } return(new TaeCloneStateItem(item)); }
public TaeCloneStateItem(ITaeClonable item) { orig = item; cloned = item.ToClone(); }