property = buildChoiceProperty(info, cls, javaHasAnnotations, propertyName, ptype);
} else if (helper.isAnnotationPresent(javaHasAnnotations, XmlAnyElement.class)) {
property = new AnyProperty(helper);
XmlAnyElement anyElement = (XmlAnyElement) helper.getAnnotation(javaHasAnnotations, XmlAnyElement.class);
((AnyProperty) property).setDomHandlerClass(anyElement.value());
((AnyProperty) property).setLax(anyElement.lax());
} else if (helper.isAnnotationPresent(javaHasAnnotations, XmlElementRef.class) || helper.isAnnotationPresent(javaHasAnnotations, XmlElementRefs.class)) {
property = buildReferenceProperty(info, cls, javaHasAnnotations, propertyName, ptype);
} else {
property = new Property(helper);
}