}else if("name".equals(key)){
c.setSynonyms(new String [0]);
c.setName(val);
Term t = Term.getTerm(val);
t.setPreferred(true);
c.addTerm(t);
}else if("namespace".equals(key)){
c.addSemanticType(SemanticType.getSemanticType(val));
}else if("def".equals(key)){
Matcher m = p.matcher(val);
if(m.matches())