private void join(StringBuilder sb, TypedTree node) {
   TypedTree prefix = node.get(_prefix);
   if (prefix.size() == 2) {
     join(sb, prefix);
   } else {
     sb.append(prefix.toText());
   }
   sb.append(".").append(node.getText(_name, null));
 }