/**
   A mutable class that represents a person's name 
   that can be compared and cloned.
   
   @author Frank M. Carrano
   @author Timothy M. Henry
   @version 5.0
*/
public class ComparableCopyableName
             implements ComparableAndCopyable<ComparableCopyableName>
{
// . . .
   
	public Object clone()
   {
      // This method is similar to the one in Segment J9.3
   } // end clone
} // end ComparableCopyableName

// Exercise: How can you involve NameInterface in the definition of this class?
