// DebugInfo.debugWithTrace("addType() - " + td.getObjectName());
if (checkAndAdd(td.getObjectName(),td,typeDefs) == false){
ResultException ex = new ResultException();
ex.addError(clashMsg(td.getObjectName(),td,typeDefs,"type names"));
throw(ex);
}
if (checkAndAdd(td.getObjectName(),td,allDefs) == false){
ResultException ex = new ResultException();
ex.addError(clashMsg(td.getObjectName(),td,allDefs,"definition names"));