private String fullyQualifiedName(final Model model, final StringBuilder builder) {
   if (model.getParent() != null) {
     fullyQualifiedName(model.getParent(), builder);
     builder.append('.');
   }
   builder.append(model.getName());
   return builder.toString();
 }