private void CopyNode(TmNode destinationNode, TmNode oldNode) { //TmNode newNode = oldNode.Clone() as TmNode; TmNode newNode = oldNode.Copy(); Debug.Assert(newNode != null, "Could not clone node from clipboard"); if (newNode != null) { if (destinationNode == null) Add(newNode); else destinationNode.Add(newNode); } }