class UmlTypeSpec
!!!27008.cpp!!!	toString() : string
  return (type) ? type->name() : explicit_type;
!!!27008.java!!!	toString() : string
  return (type != null) ? type.name() : explicit_type;
!!!72576.java!!!	clone_it() : UmlTypeSpec
  UmlTypeSpec result = new UmlTypeSpec();
  
  result.type = type;
  result.explicit_type = explicit_type;
  
  return result;
