public void testClone() throws InvalidNameException {
log.setMethod("testClone()");
CompoundName name, name2;
name = new CompoundName("a/b", props);
name2 = (CompoundName) name.clone();
assertNameEquals(name2, "a", "b");
name.add("c");
assertNameEquals(name, "a", "b", "c");
assertNameEquals(name2, "a", "b");