private void Copy(AttributeSource target, AttributeSource source) { if (target != source) { source.CopyTo(target); } }