T target = Converter.cnv(spec, properties);
String typeName = uncamel(shortName(spec.getName()));
String typeDescription = null;
OCD ocd = spec.getAnnotation(Meta.OCD.class);
if (ocd != null) {
typeDescription = ocd.description();
typeName = ocd.name();
}
Method methods[] = spec.getMethods();
int n = 0;
outer: while (true) {