if (useAnnotations && targetType!=null &&
ConfigBeanProxy.class.isAssignableFrom(targetType)) {
ConfigModel cm = document.buildModel(targetType);
for (Method m : targetType.getMethods()) {
ConfigModel.Property prop = cm.toProperty(m);
if (prop == null) continue;
String attributeName = prop.xmlName;
I18n paramI18n = m.getAnnotation(I18n.class);
if (m.isAnnotationPresent(Param.class)) {
Param p = m.getAnnotation(Param.class);