public static AttributeImpl AssertCloneIsEqual(AttributeImpl att)
		{
			AttributeImpl clone = (AttributeImpl) att.Clone();
			Assert.AreEqual(att, clone, "Clone must be equal");
			Assert.AreEqual(att.GetHashCode(), clone.GetHashCode(), "Clone's hashcode must be equal");
			return clone;
		}
		public static AttributeImpl AssertCloneIsEqual(AttributeImpl att)
		{
			AttributeImpl clone = (AttributeImpl) att.Clone();
			Assert.AreEqual(att, clone, "Clone must be equal");
			Assert.AreEqual(att.GetHashCode(), clone.GetHashCode(), "Clone's hashcode must be equal");
			return clone;
		}